Umbrella Emblem

Umbrella Capital

Overview
Umbrella Capital is a Toronto based capital management company that offers a wide range of financial and investment services to high net worth individuals and companies.

The Company was looking to realize their brand and had very specific direction on what they wanted to achieve for their logo.

These tight guidelines served as a starting point for what became a clever exercise in proportion, balance and scale. The result is a well thought out umbrella emblem representingĀ the broad range of financial and investment services that the Company provides to their clients. Roman capitals were chosen for the logotype to evoke the feelingĀ of timeless elegance, with unwavering authority and confidence.

My Role
Visual Identify & Branding

Tools
Illustrator