At a Glance
“Flexible work schedule”
“Long work hours”
“Lack of internal communication”
"Strong industry expertise."
Limited brand recognition outside sector.
About Ricardo Strategic Consulting
Ricardo Strategic Consulting (RSC) is one of the world's leading management consultancies serving the automotive, transportation and energy industries. The firm is a subsidiary of the global automotive engineering consultancy, Ricardo, a lineage that means that, while the consulting firm has only been formally operational since 2002, it is part of a tradition of automotive consulting and solutions delivery dating back almost a century, to Ricardo's founding in 1915.
For over 15 years, RSC has successfully delivered more than 500 major strategic projects covering the entire automotive value chain. Uniquely positioned to resolve their clients’ toughest strategic and operational challenges, RSC’s capabilities include services in: design optimization & cost reduction, technology strategy, mergers & acquisitions, growth strategy, market intelligence, operations strategy, organizational management, procurement strategy, new product development, and sales & marketing.
Globally, Ricardo has a footprint in 10 countries, with an understandable focus on centers of transportation and energy production and consumption. RSC has a presence in five of those countries: Germany, the U.K., U.S., India and China.
RSC is led by James Passemard, who joined RSC in 2011, bringing 13 years of OEM experience for Ford, BMW and Jaguar Land Rover across a variety of roles including Strategy, Cooperation & Partnerships, Manufacturing Engineering, Manufacturing, Purchasing and Product Development. Passemard has extensive multi-sector experience stemming from 7 years as a strategic consultant and is leading the global RSC team to enhance their product and services for their current and future customer base.
Detroit Technical Center, 40000 Ricardo Drive
Van Buren Township
Detroit, MI 48111-1641
Phone: 1 (734) 397-666
Employer Type: Public
Stock Symbol: RCDO
Stock Exchange: LSE
Managing Director: James Passemard
2018 Employees (All Locations): 80
Detroit, MI (US HQ)
Shoreham-by-Sea, West Sussex, UK (Global HQ)
Mergers & Acquisition Services
Sales and Marketing