Cleo

1 follower


Cleo is a Canadian national specialty brand featuring women's apparel - with a focus on work wear - in both regular and petite sizes. Giving back, Cleo takes great pride in sponsoring our charity partner, The Breast Cancer Society of Canada. Cleo and our customers have raised over $3 Million to date... Read more

Headquarters

Mississauga, CA

Employees

501-1,000

Links

Org chart

Mahesh Rajasekharan
President and Chief Executive Officer

Mahesh Rajasekharan

Collapse
Sandra Fowler
Retail Sales Manager
Tatjana E.
Retail Sales Manager
Natasha Desai
General Manager
Andrea Stipetic
Assistant Manager
Jimena Morales
Administradora