David Leonard
About David Leonard
David Leonard is the Chief Administrative Officer.
David Leonard - Chief Administrative Officer
David Leonard serves as the Chief Administrative Officer. In this position, he is responsible for overseeing the administrative functions and ensuring that the organization operates efficiently. His role encompasses various aspects of management including, but not limited to, human resources, policy implementation, and strategic planning. As CAO, he plays a critical role in supporting the CEO and other senior executives by providing essential administrative services.