Todd De Rosa

Todd De Rosa is the general manager for Marketing & Communications, CargoWise, a global logistics technology solutions provider.

Australia
General Manager Marketing & Communications, CargoWise
Phone:: +61 2 8001 2200