Stephanie Meehan

Stephanie Meehan is Oaklin’s Operations Director and International Business Coordinator. She is no stranger to consulting having previously worked at Deloitte, Andersen Business Consulting and the Berkeley Partnership. She has a master’s degree in health psychology as well as degrees in psychology and traditional Chinese acupuncture.

stephanie.meehan@oaklin.com