Customer Service Manager at Mega | Startup Job Board