A seasoned executive manager with excellent leadership and communication skills, Todd’s experience lies in both large corporate environments and in private entrepreneurial enterprises.
A design thinker focused on sustainability, business strategy and process innovation, Todd has worked in large and small businesses for over 25 years with operating experience on 5 different continents.
Todd’s key skills include the ability to solve difficult problems for numerous stakeholders, to manage complex projects and to lead change management assignments. Understanding business, change and being able to attract, retain and inspire talent are hallmarks of Todd’s success.
Sign up to view 0 direct reports
Get started
This person is not in any teams