Freelanc employs 1,298 employees. The Freelanc management team includes Isha Ambani (Training Specialist), Belle Vivalo (Human Resources Manager), and Alex Sharp (Writer, Editor, Marketer).
Looking for a particular Freelanc employee's phone or email?