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

131

Countries

37

languages

Office Locations

Toronto, CA

372 Bay St,

16th floor,

Toronto,

ON M5H 2W9

Canada

New York, US

Floor 4,

10 E 21st St,

New York

NY 10010

USA

Chicago, US

500 West Monroe Street,

Suite 3200,

Illinois

60661

USA

Boston, US

225 Franklin St,

26th Floor,

Massachusetts

02110

USA