AlexRenew employs 95 employees. The AlexRenew management team includes Wendy Callahan (Chief Human Resources Officer), Amanda Waters (General Counsel, Deputy General Manager), and Charles Phillips (Chief Operator).
Looking for a particular AlexRenew employee's phone or email?