Traidcraft employs 69 employees. The Traidcraft management team includes Robin Roth (Chief Executive Officer), Shahed Ferdous (Country Director), and Jo Lambert (Digital Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular Traidcraft employee's phone or email?