Passbase

HQ
New York
30 Total Employees
Year Founded: 2018

Passbase Offices

Passbase is headquartered in New York.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

U.S. Office Locations

HQ

New York

134 N 4th St, New York, NY, United States, 11249