Redfaire employs 118 employees. The Redfaire management team includes Jean Duggan (Chief Operating Officer), Barry Yelverton (Technical Director), and Niamh Vaughan (Software and Services Marketing).
Get Contact Info for All DepartmentsLooking for a particular Redfaire employee's phone or email?