If you need more lookups,
subscriptions start at $34 USD/month.
Steve Castle Location
DeLand, FL, US
Steve Castle Work
2024 -now Renewals Director @
2021 -2024 Senior Manager, Renewals @
2020 -2021 Renewals Manager @
2018 -2020 Customer Success Manager @
2018 -2018 Customer Success Manager @
2012 -2016 Enterprise Account Manager @
2002 -2012 Technical Account Manager @
1999 -2002 Customer Support Engineer @
1989 -1999 Procurement Engineer @
1988 -1989 Logistics Engineer @ Martin Marietta
Steve Castle Education
Colorado State University
Bachelor of Science (B.S.) (Electrical and Electronics Engineering)
1984-1988
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. 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.
Get contact details of over 700M profiles across 60M companies - all with industry-leading accuracy. Sales and Recruiter users, try out our Email Finder Extension.
Use our AI-Powered Email Finder
Find business and personal emails and mobile phone numbers with exclusive coverage across niche job titles, industries, and more for unparalleled targeting. Also available via our Contact Data API.