< Return To Firm Directory



Stroud was founded in 2001 as a management consultancy dedicated to driving operational improvement. The two founding offices are located in Boston, Massachusetts and London, United Kingdom – with an additional location in Calgary, Alberta.

The firm works with a variety of businesses in both the public and private sectors. Since the beginning of the firm, its primary work was in the chemical and manufacturing sectors including: fibers, coatings, food and beverage, paper and packaging, pharmaceuticals, and oil. The firm has maintained a growing and strong client base within these sectors. Over the years the firm has expanded its scope, now including infrastructure, defense services, and healthcare. Stroud’s methodology has broad application and the firm continues to develop its offering into new and exciting areas of business.

Stroud embodies Abundant Thinking when faced with the most challenging opportunities. The team at Stroud is driven by partnering with clients to revolutionize processes, chart new territory, and unleash the full potential an organization’s people.

The firm has developed its own talent, recruiting from top universities such as: University of Cambridge, Cornell University, MIT, Imperial College London, and Queen’s University. Part of what makes the firm unique is both its professional development as well as the close relationships and network to which they have access to.

Specialties of the firm include: Management Consulting, Unleashing Potential, Zero Based Value Engineering, Operations Improvement, Zero Based Analysis, Capital Project Value Improvement, Abundant Thinking, Production Possibility Frontier, and Operations Consulting.


  • London Area
North America
  • Boston
  • Calgary
(781) 631-8806
123 Pleasant St, Suite 300
Marblehead, Massachusetts 01945 United States
Stroud Salary