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.