London Mazda has appointed Kevin Twinn as its new brand manager with overall responsibility for its three dealerships in the capital.

London Mazda is owned by Ford Retail, the retail division of Ford Motor Company, and has dealerships in North London, East London and Potters Bar.


Kevin Twinn