With over 25 years of experience across consulting, strategic leadership, product development, and technology innovation, I bring a wealth of experience to every client I work with. Whether you are looking for a fresh perspective on moving your business forward, need help navigating the technology adoption curve, or seeking ways to get the best out of your team, I’d be happy to arrange time to discuss your objectives.
Schedule a Chat (Free Consultation)
I’m a proven leader who brings a passion for leveraging technology & innovation to build new lines of business while developing and inspiring the next generation of leaders. I’m driven by making an impact and leaving things better than I’ve found them.
I’m also human. I’ve shared in success and failures both in my personal and professional life. I’m constantly learning and evolving with every opportunity. I value people and connections—every experience becomes part of the story of who I am and what I can offer you.
Father, Husband, Friend, Coach, Mentor, Leader, Innovator, Entrepreneur, Mental Health Advocate, Community Volunteer, Maritimer.
With over 25 years of experience in technology leadership, I’ve worn many hats—founder, strategist, team builder, and problem solver. I’ve helped launch three startups, weathered five company acquisitions, and navigated the transition from fast-moving startups to structured enterprise culture. Along the way, I’ve worked in both product and service-based organizations, including several years at a Big Four consulting firm.
Throughout my career, I’ve taken on leadership roles across the business spectrum—from technical and product leadership to people and strategic leadership. One of my proudest accomplishments has been developing strategies for global team engagement long before remote work became the norm.
Outside of work, I’m a husband, a proud dad to three kids, and a lifelong learner. Whether in my woodworking shop, playing games with family, or exploring the outdoors, I’m always up for an adventure. I actively volunteer with Scouts Canada, my local archery club, and our regional soccer association.
I’m also a big advocate for Mental Health. I channel my own experiences into creating safe spaces for others, sharing balance strategies, and developing workplace mental health training programs and policies.
Even the most successful companies sometimes struggle to translate vision into impactful results at a competitive pace. I can help you bridge that gap through AI adoption strategies, goal-oriented priority mapping, agile coaching, and identifying opportunities for efficiency.
Innovation is a successful organization’s competitive edge. Having worked at the forefront of technology throughout my career, I have navigated the challenges of bringing new ideas to market. I can help you turn technology challenges into opportunities.
I believe the best solutions are built by strong, empowered teams who are not afraid to fail, break new ground, and evolve together. Organizational culture can driver success or contribute to failure—I can help you build a lasting, positive culture.
I am a firm believer that unique problems require unique solutions. While your needs may fit a common theme, how you tackle them requires context to your specific circumstances, technology, team, industry, geography, and budget. I will never sell you on something you don’t need.
"Ian is the most highly skilled and passionate person I’ve had the pleasure to work with. Ian’s leadership around the formation and growth of the development group is an example of his collaborative way of leading a team. He not only sees the big picture, but consistently acts for the greater good. He is an extremely logical, focused, and innovative person who leads by example."
"Ian is an extremely supportive leader and coach. He is empathetic by nature and really understands when to provide assistance and when to provide a challenge. [He] is the “model-leader” that helps you become your best self."
If you are looking for help to accomplish your business goals, want to explore opportunities to work together, or simply want to discuss ideas, I want to hear from you! My consultations are free and a conversation costs you nothing!
I believe that trust and collaboration are essential elements of any working relationship, so it’s important to me that you feel any work we do together is mutually beneficial. Let’s chat and explore that together!
Schedule a Chat (Free Consultation)