Stephanie Levitt is an accomplished Executive Search and Leadership Advisory Consultant at Egon Zehnder, serving as the Canada Healthcare Practice Leader and North America Digital Health Leader since October 2019. Prior to their current role, Stephanie held a managerial position at Deloitte from July 2012 to September 2019, where responsibilities included leading extensive global strategic transformations for multi-national biopharmaceutical companies. Stephanie holds a Bachelor of Science with Honours in Psychology and Biology from Queen's University and a Master of Education in Leadership and Organizational Performance from Vanderbilt University.