leigh-billy-embark.jpg

Billy Leigh

Managing director and senior vice president of strategy and transformation

Billy Leigh is managing director and senior vice president of strategy and transformation at Embark. He leads the company's efforts to expand the ways in which the company serves clients by leveraging data, technology and AI.