Alasdair Trotter

MPHYS, MBA Contact Alasdair Trotter

Alasdair Trotter

Alasdair is a growth strategy expert who has a history of working with senior-level teams across Fortune 500 companies. He focuses on helping financial services and technology organizations build capabilities to drive long-term, profitable success.

About Alasdair

Transformation is an ongoing process for all organizations. But the balance between the need for continual or incremental changes to strengthen the business model and the need to invest in more disruptive changes ebbs and flows.

Alasdair is a leader at Innosight, Huron’s strategy and innovation business. He collaborates with management teams to drive transformation, develop growth strategies and build the internal capabilities required to strengthen long-term growth.

Alasdair guides organizations on projects that range from enterprise strategy development and business model innovation to strategic planning and innovation portfolio management.

After joining Innosight in 2006, Alasdair moved to Singapore to help launch Innosight Ventures, where he focused on the investment and incubation of a portfolio of startups. While at Innosight Ventures, Alasdair founded Guaranteach, a startup focused on creating disruptive instructional solutions for the education market, using funding raised from Innosight Ventures, the Bill & Melinda Gates Foundation, and NewSchools Venture Fund. Guaranteach was acquired by Sophia Learning in 2011.

Prior to joining Innosight, Alasdair lived and worked in a variety of places, including the United Kingdom, Singapore, Zimbabwe and the United States. In the U.S., Alasdair was a business manager with Capital One, where he managed marketing strategy and led innovation efforts for the Affinity Markets portfolio, including Capital One’s MilesOne credit card.

Alasdair has a master’s degree in physics from the University of Oxford and a Master of Business Administration with distinction from the Tuck School of Business at Dartmouth College, where he was elected an Edward Tuck Scholar.

Areas of Expertise

  • Enterprise Strategy
  • Innovation and Commercialization

Industries

  • Financial Services
  • Technology Media and Telecommunications

Education & Certifications

  • MPHYS, University of Oxford
  • MBA, Tuck School of Business at Dartmouth College

Insights

  • 4 Financial Services Focus Areas for End-of-Year Planning

    Read More

    As part of the year-end planning process, one of the key questions financial services firms should be asking themselves is how can we improve the way our business is operating to optimally support our customers?

  • Financial Services Leaders: Capitalize on These 5 Trends to Foster Organizational Resilience

    Read More

    With the confluence of five enabling trends, the financial services industry is experiencing a wave of innovation that has the potential to redefine the competitive landscape.

  • Strengthen Your Innovation Capabilities to Drive Performance

    Read More

    Building an innovation capability is a systems design challenge that requires a system solution rather than isolated point solutions.

  • Enabling Sustainable Digital Transformation: Opportunities for Organizations and CFOs

    Read More

    Business synchrony enables digital transformation by starting with a clear strategy and integrating people, processes and technology.

  • Organizational Resilience: How to Build a Future-Proof Business Amid Constant Change

    Read More

    Leaders can foster organizational resilience by developing a clear strategy, investing in technology and fostering a change-ready culture.

  • The Transformation 20: The Top Global Companies Leading Strategic Transformations

    Read More

    Whatever motivates a leadership team to embark on strategic transformation, it’s often easier in the short term not to undertake the challenge (or delay the decision for just one more year), which is why stories of successful corporate change efforts are so rare.

  • Why Your Company Needs a Common Innovation Language

    Read More

    The most important thing a leadership team can do is to get started on clarifying the roles and meaning of the word “innovation” in its company.

  • Reset Your Innovation Portfolio to Reflect The New Reality

    Read More

    In times of rapid change, a strong innovation system that is managed as an integrated portfolio can help organizations achieve desired performance outcomes.

4 out of 8

In the Media

  • How CFOs Can Take the Long-Term View in a Short-Term Economy

    Read More

    Harvard Business Review

View All

Our Experts

Learn more about Huron's experts.

Learn More

Careers

Join Our Talent Community

Learn More

We use cookies on our website to provide you with a more personalized digital experience, enable website functionality and understand the performance of our site. You may review our Privacy Statement and our Cookies Policy. By using this site you agree to our use of cookies. I Accept

;