Sales Support Executive Location: Muscat, Oman The deugro group is a globally active company serving the project logistics industry. Counting 1,200 employees worldwide in more than 40 countries, we are a true global network of logistics experts\xe2\x80\x94for road and rail,…