Tricia Last's Location
United States
Tricia Last's Education
Tricia Last's Summary
Tricia Last, based in United States, is currently a Director, Human Resources at New Mountain Capital. Tricia Last holds a 2002 - 2006 Bachelor of Arts (BA) in Communication and Media Studies @ UNC Chapel Hill. Tricia Last has 3 emails and 1 mobile phone number on RocketReach.