Upstream Works Leadership
Meet Our Executive Team
We are passionate about providing innovative contact center solutions that enable exceptional experiences and have an unwavering commitment to the highest standards of excellence.
Jeff Palmer
Chief Revenue Officer
Jeff is an accomplished global sales leader with over 20 years of experience managing winning sales teams. He leads the global Upstream Works sales team with a focus on partner expansion and customer success across all industries and geographies.
Sean Snider
Chief Operating Officer
Sean leads our Product Development, Professional Services, Support, and Partner Enablement teams. With a client and results-focused approach, Sean is committed to ensuring the highest levels of satisfaction for our partners and customers around the world.
Alan Man
Chief Financial Officer
Alan is a finance expert with over 10 years of experience helping companies scale and grow. As CFO of Upstream Works, he provides insight to drive business decisions to support our strategic goals.
Dmitry Kharlap
SVP, Engineering & Product
Dmitry is a technology leader with over 20 years of experience in delivering complex, multidiscipline software systems. He leads our engineering team in continuing to strive for improvement and excellence.
Sabrina Baksh
VP, Sales
Sabrina leverages over 20 years of experience in solutions software and is highly skilled in business and sales strategy, enterprise and contact center software. She is known for her passion and commitment to delivering results-focused solutions.
Darrin Mulligan
VP, Solutions Engineering
Darrin is a customer contact solutions leader with a proven track record designing and delivering effective customer solutions. He leads our technical sales team working with customers and partners to create integrated solutions.
Janice Keay
VP, Marketing
Janice is an expert in developing brands and executing integrated campaigns and go-to-market strategies. She leads our marketing team focused on building awareness and helping our partners and organizations generate results and deliver excellent CX.
Denise Roy
VP, People & Culture
Denise has more than 20 years of progressive experience in strategic HR leadership, specializing in authentic human resources practices, organizational behaviour and talent development.
Rob McDougall
Co-Founder and Former Chief Executive Officer (In Memoriam)
Rob was a contact center technology innovator who led Upstream Works for over 20 years. He spent his career transforming customer and agent experiences with his passion for technology and commitment to innovation. His leadership and mentorship inspired the Upstream Works team to consistently pursue excellence for our partners and clients. The executive team remains dedicated to carrying forward Rob's vision. Read more about Rob's impact.
Join the Upstream Works Team
Be part of a team dedicated to creating top-tier contact center technology and bringing exceptional solutions to our partners and customers. View current job openings and see why you should take your next career step with Upstream Works.
View Careers