Maxseen employs 4 employees. The Maxseen management team includes Mine Demir (Social Media Manager), and Rachel Smith (Digital marketing sales).
Looking for a particular Maxseen employee's phone or email?