Stephen Achorn's Location
Upton, MA, US
Stephen Achorn's Education
Stephen Achorn's Skills
Stephen Achorn's Summary
Stephen Achorn, based in Upton, MA, US, is currently a Sales Manager at GE Power & Water. Stephen Achorn holds a 1969 - 1972 BS Electrical Engineering in Electrical and Electronics Engineering @ Trine University. With a robust skill set that includes Management, Microsoft Office, Project Management, Marketing, New Business Development and more, Stephen Achorn contributes valuable insights to the industry. Stephen Achorn has 1 email on RocketReach.