Rebecca Powell's Location
Winston-Salem, NC, US
Rebecca Powell's Work
Rebecca Powell's Education
Rebecca Powell's Skills
Rebecca Powell's Summary
Rebecca Powell, based in Winston-Salem, NC, US, is currently a Human Resources Business Partner at Endura Products, bringing experience from previous roles at Atrium Windows & Doors, Hayward Pool Products, Keller Williams Realty Atlanta Partners and CMP, LLC. Rebecca Powell holds a Excelsior University. With a robust skill set that includes Recruiting, Customer Service, Applicant Tracking Systems, Human Resources, Administration and more, Rebecca Powell contributes valuable insights to the industry. Rebecca Powell has 8 emails and 1 mobile phone number on RocketReach.