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,

16th 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