Todd Alexander is a Director at the Leadership Research Institute with more than 20 years experience working closely with Executives and Leadership Teams to achieve their leadership potential, refine their business strategies and transform their organizations.