Aftersales manager
newcastle upon tyne, newcastle upon tyne, united kingdom
Benfield Motor Group (now part of the Lookers family)