Will Baird's Location
Markham, Ontario, Canada
Will Baird's Work
Will Baird's Skills
Will Baird's Summary
Will Baird, based in Markham, Ontario, Canada, is currently a Senior .Director Canadian Operations at Direct Energy, bringing experience from previous roles at Direct Energy. With a robust skill set that includes Energy, Operations Management, Strategic Planning, Change Management, Contract Management and more, Will Baird contributes valuable insights to the industry. Will Baird has 1 email on RocketReach.