Olli Brands Inc. logo

Olli Brands Inc. jobs and careers

Etobicoke, Canada

About Olli Brands Inc.

Olli Brands is a cannabis-infused product manufacturer that works with best-in-class suppliers to offer premium-quality natural ingredients and medical-grade cannabis.

Founded in 2017 by John B. Aird and Sarah Gillin.

Founded
2017
Employees
11 to 50
Headquarters
Etobicoke

Leadership

The top of Olli Brands Inc.'s org chart, with how many people report into each leader.

SM

Sarah Gillin, MBA

Co-founder, Ceo, Director

2 reports

TC

Tina Chang

Vice President Operations

1 report

KC

Kevin Leung, CPA, CMA

Director of Finance

1 report

JA

John B. Aird

Co-ceo

JBPhoto of Joslyn Borho

Joslyn Borho

Director, Provincial & Strategic Partnerships

SK

Sahibjot Kaur

Team Lead

MWPhoto of Matt Wowk

Matt Wowk

Sales Director

1 report

AMPhoto of Anastasiia Mosiichuk

Anastasiia Mosiichuk

Procurement & Logistics Manager

AMPhoto of Anabeli Maciel

Anabeli Maciel

Cost Analyst