Get to know our
marketing agency better
Founded in 2010, our marketing agency is headquartered in Toronto, Ontario with operations throughout Canada and the United States. Together, our team delivers an array of custom-developed business solutions that drive growth for our clients’ unique brands.
Who we are
Our team is a group of dynamic people who get excited about big questions, unsolved problems and being at the forefront of business intelligence. We collaborate to form a think tank that personifies powerful strategies and unique ideas.
What we do
We design attraction. Ombrella creates magic between our clients and their target markets via strategic marketing, creative advertising, and integrated attraction models that drive customer acquisition, build healthy revenue streams, and optimize return on investment. Review our full list of capabilities and marketing services.
How we do it
Our professionals combine unparalleled experience, comprehensive capabilities across all channels and industries, and extensive research on the world’s most successful organizations to assist our clients in becoming high-performance, innovative businesses. Learn more about our expertise.
Seeking new life
and new personalities
Our culture is unique, whether you work in our office, or from home, you will be part of something that will make a positive difference in your life. We are always on the lookout for new talent and interesting minds. From marketing strategists, to programmers, designers and management, we’re hiring.
Interested candidates should submit their cover letter, resume, and portfolio if applicable in confidence via e-mail to [email protected] or apply directly on our contact us page using the “submit a resume” form. Please do not call our offices inquiring about positions. We thank all applicants for their interest in Ombrella, but only those under consideration will be contacted.