MICHAEL McALEER Mazda has appointed a new managing director for its Irish operations. Tony Howarth is currently regional business manager(...)