Apparel & Fashion - Ottawa, Ontario, Canada
Sales Consultant
Contact Deborah Zimmerman
Assistant Manager
Contact Brenda Jackman
Assistant Store Manager
Contact Meera Patel
Retail Assistant Manager
Contact Kim Kencher
Key Holder
Contact Cheryl Bolyea
Shift Manager
Contact Karen Gorrell
Sales Associate
Contact Emily Zheng
Ricki's Cleo is an apparel & fashion company based out of 2006 Mer-Bleue Rd, Ottawa, Ontario, Canada.