Lead Creators employs 90 employees. The Lead Creators management team includes Faran Malik (Chief Executive Officer), Melissa Galvez (Head of Business Development), and Rhey Perez (Senior Director of Operations).
Looking for a particular Lead Creators employee's phone or email?