AFFINITY BRIDGE - Key Persons


Alberto Trujillo González

Job Titles:
  • Senior Developer
Ever wondered how your beautiful design transforms from pixel-perfect designs to real responsive sites? The answer is Alberto.

Andrew Quinn

Job Titles:
  • Client Services Manager
  • Client Services Manager With
Andrew is the Client Services Manager with Affinity Bridge. His job is to understand the ongoing needs of our clients and work with our developers to ensure those needs are met. He also oversees A/P and A/R.

Audrey Delorme

Job Titles:
  • Visual Designer

Dale McGladdery

Job Titles:
  • Senior Developer
Dale is a developer working primarily with Drupal and WordPress. He's also implemented solutions in Python, Ember, and Composer/PHP. Dale McGladdery has experience in the public, private, and educational sectors. He started in computer operations but the Internet and building websites was far more fun (except for the dot-bomb, he says that wasn't fun). He mostly works in the Drupal and WordPress ecology, and sometimes with Python, Ember, and Composer/PHP. In his free time Dale co-hosts After the Credits, a movie podcast, and is a (volunteer) senior producer on the Vancouver Co-op Radio show, Each For All: The Co-operative Connection. He also loves a good book, TV show, or PS4 game.

Dorota Mann

Job Titles:
  • Solutions Architect
Drawing on her rich background in digital strategy and design, Dorota bridges the gap between user experience and development.

Floyd Mann

Job Titles:
  • Lead Developer
Floyd is an Agile Developer at Affinity Bridge. He works primarily with Drupal, WordPress, and Symfony, though is comfortable working anywhere in the web stack. Dave is a lead web developer and systems engineer with over 15 years of experience building web applications in PHP, Perl, and Java. More Floyd is an avid bread baker and the creator of The Fresh Loaf, an award-winning online community for amateur bread bakers. Floyd enjoys cycling, skiing, playing tennis, and reading. He has a BA in Religion from Reed College.

Jenn Christenson

Job Titles:
  • Creative Director
  • Lead Designer
With 20 years of industry experience, Jenn is committed to applying her gift for visual communication to empower clients who are socially and environmentally conscious. has been the lead designer behind many great campaigns and websites in the Canadian non-profit sector. With over 20 years of graphic design experience, she is committed to applying her gift for visual communication to empower clients who are socially and environmentally conscious. Jenn is known for her ability to investigate and listen deeply to her clients, understand their challenges and turn those insights into beautiful high impact designs that help to further the goals of the organizations she works for. Jenn's client roster includes a variety of organizations such as Greenpeace, 350.org, TckTckTck, The West Vancouver Memorial Library, The Canadian Centre for Policy Alternatives, the Vancouver Foundation, the BCNDP, BC Transplant, BC Cancer, Covenant House and more. Pronouns: she/her

Lauren Welland

Job Titles:
  • Senior Project Manager
Lauren Welland has over 10 years' experience of bringing projects to life. Throughout her career from England to Canada, Lauren has worked in project management, marketing and operations for clients in education, arts & culture, retail and renewable energy. With her in-depth marketing experience and her Bachelor of Science in Psychology, Lauren has a great talent for supporting clients to utilize data, to create strategies and to have a better understanding of their users' behaviour. Lauren has a passion for all things technology, and over her career she has project managed numerous app builds, website creations and IT systems. In her spare time you will find Lauren building augmented reality experiences, creating 3D art, playing her bass guitar and getting out in nature. Lauren is grateful to be both living and working on the unceded traditional territories of the of the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and səlilwətaɬ (Tsleil-Waututh) Nations. Pronouns: she/her/hers

Lisa Eaton - COO

Job Titles:
  • Director of Operations
Lisa's role focuses on people, process and delivery encompassing people operations, senior account management, and the standardization of efficient workflows. (Pronouns: she/her/hers)

Mack Hardy - CEO, Founder

Job Titles:
  • CEO
  • Founder
Mack works with our clients to define their business needs and translate them into tangible technical requirements.

Mark Labrecque

Job Titles:
  • Senior Developer

Neill-St. Clair

Job Titles:
  • Developer
Zoë specializes mainly in data model design, data forensics, rapid prototyping, and cultivating graceful deployments.

Rebeccah Mullen

Job Titles:
  • Senior Project Manager
Rebeccah is a compassionate and creative problem solver who excels at helping clients achieve their goals. As Senior Project Manager she works closely with clients to deliver exciting, innovative, and engaging projects.

Reece Burborough

Job Titles:
  • Developer
Reece is a developer working primarily with WordPress and Drupal. He has also designed a wide range of PHP frameworks and ecommerce platforms.

Robb Davis

Job Titles:
  • Senior Developer
Robb does both back and front end web development with a focus on Drupal and the open source stack it runs on.

Robin Puga - CTO

Job Titles:
  • Chief Technology Officer
Robin specializes in software and system design, developing information architectures, refining business workflow processes, multilingual website deployments, and online collaboration tools.

Ron Collins

Job Titles:
  • Developer
Ron is a software developer who's passionate about using open source tools to empower organizations.

Sherri Maunsell

Job Titles:
  • Senior Project Manager

Stephanie Clark

Job Titles:
  • Senior Project Manager
  • Senior PM
Stephanie is a Senior PM who brings extensive experience in digital strategy, UX and business analysis in the public sector to projects. She enjoys working closely and collaboratively with clients

Wes Knight

Job Titles:
  • Project Manager
  • Technical Project Manager
Wes is a Technical Project Manager. He leverages his background in front-end development to expedite production.

Xiaohua Cai

Job Titles:
  • Developer