Director Of Customer Success
CurrentBombBomb has a 98% Customer Satisfaction rating with over 45,000 customers in 42 countries and 126 million video minutes per year. My role is to empower our customers by integrating BombBomb with their vital business tools and bring them closer to their clients and users.