Bobby Umar

Bobby Umar

5x TEDx Speaker