DIRECTOR, ENGAGEMENT MANAGER
Currently working as an Engagement Manager, Trish brings more than sixteen years of recruiting expertise to Willard Powell. She has conducted a multitude of searches for Fortune 100 corporations, identifying exceptional executive talent. In addition, Trish is responsible for setting Willard Powell's digital marketing strategy. Prior to joining the team at Willard Powell, Trish worked in corporate Human Resources and ran her own Social Media consulting business. Trish received her Bachelor of Business Administration from Baruch College.