Headquartered 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 …
Services
Business