What do you like about working at Land Rover?
"Complete control over negotiations at the sales level"
What don't you like about working at Land Rover?
"Hey, it's the car business"
What suggestions do you have for management?
"Develope some consideration for their clients"
Update your browser to have a more positive job search experience.
Upgrade My Browser