Peter Lehmann

Chief Strategy Officer at Sterling

Peter joined Sterling in April 2019 as Chief Strategy Officer. He brings extensive strategy and corporate development experience with leading companies in financial, information and business services.

Prior to Sterling, Peter spent twelve years with Dun & Bradstreet, most recently in the role of Chief Strategy Officer, where he led corporate strategy, competitive intelligence and mergers & acquisitions globally.

Prior to joining Dun & Bradstreet, Peter held senior leadership positions with Merrill Lynch, Intuit and American Express. He was also part of the founding team of EmployeeMatters, a cloud-based payroll company acquired by Intuit.

Peter began his professional career in strategy consulting with Mercer Management Consulting (now Oliver Wyman), where he was a Principal in the Financial Institutions practice.

Peter earned his bachelor’s degree in Government from Dartmouth College.

Links

Previous companies

Intuit logo
American Express logo
Dun & Bradstreet logo

Timeline

  • Chief Strategy Officer

    Current role

View in org chart