Steve Tavares


Office Location: New Jersey

Phone: +1 973 4439202

Stephen Tavares is a partner in Heidrick & Struggles’ New Jersey office and a member of Heidrick Consulting.

Stephen was a principal at Philosophy IB, a boutique management consultancy focused on lifesciences established in 2000 and acquired by Heidrick & Struggles in 2016.  Philosophy IB served Fortune 100 companies, focused on helping clients execute their strategies by changing how people work.

His areas of expertise include process innovation/optimization, new product development process design and implementation, and strategic change management.


Stephen earned a bachelor of science in engineering at Princeton University and an executive MBA from Darden Graduate School of Business Administration at the University of Virginia.

Areas of Expertise

Knowledge Center

Building a 21st-century global regulatory affairs organization
Article Case Study Expert Guidance
See All