+1 lol
Printable View
this looks like a good sign. i think one might be oppening up at suttons chullora (in NSW). theyre extending the showroom there. either that or its just pure coincidence
There's not one bring built in Adelaide :(..... yet
This position is for National Sales Manager, not sales manager of a new dealership
I'm well aware of that