Inchcape Shipping Services Ltd.
David Barker currently serves as the Head of Global Marketing & Communications at Inchcape Shipping Services, a position held since November 2007, during which David has also taken on roles including Marketing & Communications Manager - Global, Communications and L&D Manager, Learning and Development Manager, Corporate Trainer, and Port Agent. Prior experience includes a position as a Customer Service Representative at ILVA from 2007 to 2008 and a tenure from 2000 to 2006 as a Key Account Manager at Quest Staffing Solutions.
This person is not in the org chart
This person is not in any teams
This person is not in any offices