General Manager-South America - Spinnaker Consulting - South America, Brazil

An established logistics provider based in South America is currently seeking a General Manager to join their expanding business.In this position your primary responsibility will be to maintain office …

More…