If you need more lookups,
subscriptions start at $34 USD/month.
Kellen Blanchard Location
Denver, CO, US
Kellen Blanchard Work
2026 -now Vice President, Support and Customer Success @
2024 -2026 Senior Director, Customer Support @
2023 -2024 Director Technical Support @
2021 -2024 Director of Customer Success @
Kellen Blanchard Summary
Kellen Blanchard, based in Denver, CO, US, is currently a Vice President, Support and Customer Success at Intellistack. Kellen Blanchard brings experience from previous roles at Intellistack and Majesco. Kellen Blanchard has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Kellen Blanchard?
Find contact details for 700 million professionals.