Ben Welsh, based in Melbourne, VIC, AU, is currently a Director at Motivate. Ben Welsh brings experience from previous roles at Yakkazoo, Frontier Advertising and Tanami Trading. Ben Welsh holds a 2000 - 2003 Commerce in Triple Major: Marketing, Management, Accounting @ Deakin University. With a robust skill set that includes Mobile Advertising, Media Buying, Google Analytics, Customer Service, Strategy and more.
Looking for a different Ben Welsh?
Find contact details for 700 million professionals.