If you need more lookups,
subscriptions start at $34 USD/month.
Steven Leo Location
New York, NY, US
Steven Leo Work
Vice President - Customer Experience @ (August 2025 - Present)
Senior Director - Customer Experience @ (January 2021 - August 2025)
Director - Contact Center @ (July 2018 - January 2021)
Manager, Contact Center @ (January 2016 - July 2018)
Customer Experience Agent @ (November 2013 - January 2016)
Steven Leo Education
Farmingdale State College
Bachelor’s Degree (Business Management)
2012-2016
Steven Leo Skills
Lean Six Sigma
Sales
Customer Service
Call Centers
Public Speaking
Account Management
Persuasive Presentations
Microsoft Office
Sales Management
Cold Calling
Lead Generation
Merchandising
Retail
Management
Retail Sales
Inventory Management
Inventory Control
Visual Merchandising
PowerPoint
Cross Selling
Customer Satisfaction
Microsoft Word
Time Management
Cashiering
Wholesale Operations
Teamwork
Lean Thinking
Steven Leo Summary
Steven Leo, based in New York, NY, US, is currently a Vice President - Customer Experience at Sheer Science. Steven Leo brings experience from previous roles at Sheer Science. Steven Leo holds a 2012 - 2016 Bachelor’s Degree in Business Management @ Farmingdale State College. With a robust skill set that includes Lean Six Sigma, Sales, Customer Service, Call Centers, Public Speaking and more. Steven Leo has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Steven Leo?
Find contact details for 700 million professionals.