Al Jazeera Business Center
Al Jazeera Business Center is a conveniently located in Ras Al-Khaimah, United Arab Emirates Established in 2020. They provide customized shared office space rental solutions designed to inspire & deliver maximum flexibility.
The Brief
Client asked for a refresh to the existing monogram (J+B+C) while emphasizing on luxury & Solidity