Keep up to date with Aimee by signing up for our mailing list!

* indicates required

Interested in Partnering?
Have a Question?
Please reach out to us.

Our offices

Toronto, Canada (Head Office)


100 College Street
Toronto, ON Canada M5G 1L5

Warsaw, Poland (R&D office)


22 Ujazdowskie Avenue
00-478 Warsaw, Poland

London, United Kingdom (Satellite office)


mailing address:
60 Windsor Ave
London, UK SW19 2RR

© 2018 Aimee Vision Ltd. Email Us