Dubai, UAE
keywords: maintain,construction,business development,sales,grow,planning,relationships,management,business development,strategy,reporting,experience,success,education,technical,teamwork,degree,language,sales
Manager