Liam Dowd
Liam Dowd is the managing director of Ethical Corporation. He joined Ethical Corporation in 2010 and has worked his way from subscriptions manager to director of marketing and strategy to his new role of managing director. Liam uses his marketing background to ensure customers are at the heart of business decisions.


