Social Alpha's Marketing department is led by Shibu John (Head Marketing and Communication) and has 3 employees.
Shibu John
Head Marketing and Communication
Looking for a particular Social Alpha employee's phone or email?