Definition of Sales Manager

Season 1 2:23

Tom sits in on a sales call and doesn't like what he hears.

Loading...