Whale is a branding and creative studio based in Dubai, United Arab Emirates, working with businesses across the UAE and MENA region. Its services include brand audits, strategy, identity, design and marketing support.
Their own site is set in Inter
Technologies detected on Whale's website.