Steve Ellis's Location
Atlanta, Georgia, United States
Steve Ellis's Work
Steve Ellis's Education
Steve Ellis's Skills
Steve Ellis's Summary
Steve Ellis, based in Atlanta, Georgia, United States, is currently a Director of Customer Success at Votiro, bringing experience from previous roles at Synack, Inc., Mandiant and Isight Partners. Steve Ellis holds a Master of Science @ Georgia Institute of Technology. With a robust skill set that includes Leadership, Process Scheduler, Customer Relationship Management Crm, Team Building, Information Security and more, Steve Ellis contributes valuable insights to the industry. Steve Ellis has 3 emails on RocketReach.