Robin Carroll is currently working as an HR Manager at Superior Construction Services since May 2019. Prior to this role, Robin worked as a Benefits Manager at ORIX USA Corporation from October 2016 to May 2019, and as a Benefits Consultant at Baylor Scott & White Health from June 2015 to October 2016. Robin earned a Bachelor of Business Administration degree in Human Resources Management/Personnel Administration from Texas A&M University from 1998 to 2001.
Sign up to view 0 direct reports
Get started
This person is not in any teams