Business Manager
Group 1 Automotive
- New Southgate, North London
Business Manager - VW New Southgate Create experiences you can be proud of. Leading with ambition and integrity, as a Business Manager you'll drive a team of sales executives to deliver exceptiona