Trova
Stephen F. Smith is an experienced recruitment professional currently serving as the Head of Recruitment at VaxCare since January 2019, where the focus is on innovative healthcare technology. Additionally, Stephen is a Partner at Trova, LLC, and previously held the role of Senior Advisor at Marketsmith, Inc., a prominent woman-owned marketing agency. Prior to these positions, Stephen was Managing Director & Partner at Vaco, specializing in executive search and strategic staffing, and worked as a Recruiting Manager at both Robert Half International and Abbott Associates Inc. Stephen holds an MFA from The University of Alabama and a BA from Seton Hall University.
This person is not in any teams
This person is not in any offices