Upstream Works Leadership

Meet Our Executive Leadership Team – Upstream Works

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 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 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 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 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 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 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 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 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 CEO

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