Find us everywhere.
EZRA operates in over 100 countries around the world, plus, you know, there’s the power of the internet to keep us all connected. What we’re getting at is, we’re always there for you no matter where you are.
218
Cities
118
Countries
40
languages
Office Locations
Toronto, CA
Office
372 Bay St,
20th floor,
Toronto,
ON M5H 2W9
Canada
New York, US
Office
Floor 4,
10 E 21st St,
New York
NY 10010
USA
Chicago, US
Office
500 West Monroe Street,
Suite 3200,
Illinois
60661
USA
Boston, US
Office
225 Franklin St,
26th Floor,
Massachusetts
02110
USA