Crystal Starr Location
Millis, MA, US
Crystal Starr Work
Crystal Starr Education
Crystal Starr Skills
Crystal Starr Summary
Crystal Starr, based in Millis, MA, US, is currently a Manager of People and Culture at Spencer Technologies. Crystal Starr brings experience from previous roles at Spencer Technologies, The Mailworks, MAXIMUS and Kneeland Construction. Crystal Starr holds a Kaplan University. With a robust skill set that includes Team Leadership, Written Communication, Employee Training, Human Capital Management, Human Capital and more. Crystal Starr has 2 emails and 2 mobile phone numbers on RocketReach.