Workfreaks employs 282 employees. The Workfreaks management team includes Rhema Joy (Human Resources Manager), Aziz Mufaddal (Senior Finance Manager), and Jyotsna Madena (Chief Operating Officer).
Looking for a particular Workfreaks employee's phone or email?