Q1
What is the phone number for Aveda Canada?
The phone number for Aveda Canada is (416) 601-6150.Q2
Where is Aveda Canada located?
Aveda Canada is located at Toronto, Ontario.Q3
Is there a primary contact for Aveda Canada?
Michelle London (Talent Services Representative) at Aveda Canada. You can contact Michelle London at email address michellelondon19@msn.com.Q4
Are there other contacts associated with Aveda Canada?
We have 1 additional contact(s) for Aveda Canada. They include: Allison Asis.Q5
What is the web address (URL) for Aveda Canada?
The website for Aveda Canada is
www.deloitte.ca.