Robert McLeod is an accomplished executive with extensive experience in leadership and advisory roles across various industries. Currently serving as Chairman and CEO of GMF Cosmetics and Domizia Skincare since June 2019, McLeod also holds the position of European Advisor at Infinite Power Company Pty Ltd. As the Principal of McLeod Consult sprl since June 2007, McLeod has demonstrated expertise in consultancy. Additionally, McLeod has been a Chairman, CEO, and Editor in Chief at MLex Market Insight for nearly two decades, and co-founded Clean Up The Internet in October 2019 to address concerns regarding online discourse. Past roles include Senior Advisor at Teneo, Non-Executive Chairman at IceRobotics, and Non-Executive Director at Origen Power, where McLeod contributed to advancements in carbon dioxide removal technologies. McLeod began a career as a journalist at Bloomberg from April 1993 to June 2005.
Sign up to view 4 direct reports
Get started