If you need more lookups,
subscriptions start at $34 USD/month.
Steve Castle Location
DeLand, FL, US
Steve Castle Work
Renewals Director @ (February 2024 - Present)
Senior Manager, Renewals @ (June 2021 - February 2024)
Renewals Manager @ (October 2020 - May 2021)
Customer Success Manager @ (September 2018 - September 2020)
Customer Success Manager @ (March 2018 - August 2018)
Enterprise Account Manager @ (July 2012 - October 2016)
Technical Account Manager @ (July 2002 - June 2012)
Customer Support Engineer @ (July 1999 - June 2002)
Procurement Engineer @ (May 1989 - June 1999)
Logistics Engineer @ Martin Marietta (July 1988 - April 1989)
Steve Castle Education
Colorado State University
Bachelor of Science (B.S.) (Electrical and Electronics Engineering)
1984-1988
Steve Castle Skills
Account Management
Analytical Skills
Communication
Contract Negotiation
Customer Advocacy
Customer Relationship Management (CRM)
Data Center
Enterprise Storage
Global Business Management
Media And Entertainment
Product Lifecycle Management
Program Management
Project Management
Team Leadership
Steve Castle Summary
Steve Castle, based in DeLand, FL, US, is currently a Renewals Director at CentralSquare Technologies. Steve Castle brings experience from previous roles at CentralSquare Technologies and Superion. Steve Castle holds a 1984 - 1988 Bachelor of Science (B.S.) in Electrical and Electronics Engineering @ Colorado State University. With a robust skill set that includes Account Management, Analytical Skills, Communication, Contract Negotiation, Customer Advocacy and more. Steve Castle has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Steve Castle?
Find contact details for 700 million professionals.