Leonards Advertising employs 13 employees. The Leonards Advertising management team includes Géraud Montigny (Agency Director | Director of Integrated Media and Marketing), Richard Faithorn (Commercial Director), and Amy Batchelor (Digital Marketing Specialist - Remote).
Looking for a particular Leonards Advertising employee's phone or email?