Steven Odell's Location
England, United Kingdom
Steven Odell's Work
Steven Odell's Education
Steven Odell's Skills
Steven Odell's Summary
Steven Odell, based in England, United Kingdom, is currently a Sales Manager at Apogee Corporation, bringing experience from previous roles at Apogee Corporation, VOW Europe, The Danwood Group and Size Ten and a Half Boots. Steven Odell holds a Rushcliffe Comprehensive. With a robust skill set that includes Account Management, B2B, Business Development, Lead Generation, Leadership and more, Steven Odell contributes valuable insights to the industry. Steven Odell has 3 emails on RocketReach.