Carol Lowe's Location
New York, New York, United States
Carol Lowe's Work
Carol Lowe's Education
Carol Lowe's Skills
Carol Lowe's Summary
Carol Lowe, based in New York, New York, United States, is currently a Director of Human Resources at Project Renewal, bringing experience from previous roles at Helen Keller Services, Helen Keller Services for the Blind, Alpine Home Health Care and Aflac. Carol Lowe holds a Masters @ The New School. With a robust skill set that includes Benefits Administration, HRIS, Organizational Development, Recruiting, Talent Acquisition and more, Carol Lowe contributes valuable insights to the industry. Carol Lowe has 5 emails on RocketReach.