Our Leadership

InnoSource is driven by a deep desire to help our clients succeed, and to help the job candidates we place find meaningful, long-lasting careers. Our leadership team works to make this mission come to life, leading with professionalism, integrity and passion. 

Chad Delligatti
Chief Executive Officer
Stephen Smith
Chief Financial Officer
Brad McLean
President
Tom Meers
Chief Information Officer
Rebecca Heslep
Director of Human Resources