Operator employs 1,007 employees. The Operator management team includes Robert Klein (owner), Nina Setiana (Chief Operations Officer), and Ania Catherine (Artist and Co-Founder).
Looking for a particular Operator employee's phone or email?