Geoff Baird's Location
Glencoe, IL, US
Geoff Baird's Work
Geoff Baird's Education
Geoff Baird's Skills
Geoff Baird's Summary
Geoff Baird, based in Glencoe, IL, US, is currently a Founder and Chief Executive Officer at Enroll Ml, bringing experience from previous roles at Edcura LLC, Education Corporation of America, Sears and Sterling Commerce an At&t Company. Geoff Baird holds a 1987 - 1991 Bachelors in Psychology, General Studies, English @ University of Michigan. With a robust skill set that includes Strategy, Product Management, Leadership, Product Marketing, Start Ups and more, Geoff Baird contributes valuable insights to the industry. Geoff Baird has 3 emails on RocketReach.