Origin is a Dubai-based brand and communications firm with blue-chip clients across the Middle East. Origin provides a wide range of design and communications services including corporate identity, corporate marketing and corporate reporting.
Last seen: August 11th at 11:03am — Visit site