Customer Support Team Lead [VC853]
At Whizz, we are on a mission to revolutionize the transportation industry for delivery drivers. We believe... satisfaction. Why Whizz? We're growing by 10-15% MoM along with increasing our margins. Ambitious team committed to building...