consumer goods in United Arab Emirates
About 1 results.
Ollen Group
One JLT, Level 5, Jumeirah Lakes Towers, 00000 Dubai, United Arab EmiratesHeadquartered in Dubai, Ollen Group is a firm run by passionate professionals with diverse skillsets. The firm consists of consultants with extensive institutional and entrepreneurial experience …