Todd Freer's Location
Lombard, IL, US
Todd Freer's Work
Todd Freer's Education
Todd Freer's Skills
Todd Freer's Summary
Todd Freer, based in Lombard, IL, US, is currently a Sales Manager at Enera, Inc., bringing experience from previous roles at Motorola. Todd Freer holds a 1991 - 1994 Northern Illinois University. With a robust skill set that includes Sales, Leadership, Account Management, New Business Development, Training and more, Todd Freer contributes valuable insights to the industry. Todd Freer has 4 emails on RocketReach.