Public Sales representative at Transglobal Tech | Clutch Jobs