TFO employs 407 employees. The TFO management team includes Artemis Karabelas (Chief Technology Officer), Joëlle Drouin (Chief Marketing, Communications and Digital Experience), and Marianne Lambert (Director of co-productions and acquisitions).
Get Contact Info for All DepartmentsLooking for a particular TFO employee's phone or email?