Globe Express Services Names Huber North American President

Globe Express Services has appointed Oliver Huber as president of its North America business, effective March 18.