Our Story

Engage • Experience • Evolve

Digital Transformation

We are an award-winning digital agency with core expertise in delivering a customer first user experience (UX), enterprise content management (ECM) and technology integration services (APIs).

In 1998, we opened our doors in Vancouver, British Columbia. Fast-forward to today: we have offices in Vancouver and Calgary and we work with clients all over the world.

Why E-Cubed?

We’re often asked where our name came from, and that’s simple – our working philosophy is defined by three words:
Engage + Experience + Evolve.

We believe that innovation is achieved by looking outside of your industry. We seek inspiration, gather broad insight and adapt strategies to the individual challenges you face. At the cornerstone of our process is a relentless focus on your audience.

Steve Widen


Steve is a results-oriented leader who merges vision and technical expertise with creativity and execution. He is committed to delivering creative solutions and measurable business value to our clients and has built a strong culture of agility, responsiveness, and quality. Steve has led hundreds of technology projects and his thought leadership has been featured in Forbes. He holds an MBA with a specialization in Management of Technology and has completed post graduate coursework in Interaction Science. Between 2009 and 2012 Steve also held the position as President of AIIM Western Canada.

Marco Chan

Creative Director

Marco plays at the intersect of design and technology and has a unique understanding of how both are interwoven to deliver an exceptional user experience. His work has been recognized internationally by outlets such as Behance, Communication Arts and Vogue Magazine. Marco has been with E-Cubed for over 10 years, is UX Certified with a specialization in Interaction Design and holds a BA in Communications.

Andrew McNaughton

Director of Technology

Andrew has been with E-Cubed since inception and has been fundamental in establishing our technology practice. With more than 20 years’ experience developing web-based applications and working with leading enterprise web content management solutions he has led our development teams in hundreds of large-scale implementations.

Adrian Skivington

Director of Engagement

Always the client advocate, with over 15 years’ experience managing diverse teams Adrian ensures our development teams see the big picture and are constantly aligned with our client’s objectives. He holds a degree in Computer Integrated Mechanical Engineering and a Master’s in Human Computer Interaction. Adrian understands technology and can facilitate communications between creative and technical teams to ensure we consistently deliver a high level of client satisfaction.