BSR

New York, New York, USA
Total Offices: 2
254 Total Employees
Year Founded: 1992

Similar Companies Hiring

Information Technology • Database • Consulting
2 Offices
120 Employees
Software • Information Technology • Consulting • Cloud • Big Data Analytics • Artificial Intelligence • App development
Denver, CO
20 Employees
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees

Benefits at BSR

Financial + Retirement

401(K)

Health Insurance + Wellness

Health insurance

Search the 2 jobs at BSR

Recently posted jobs

2 Days Ago
Tokyo, JPN
Consulting
The Manager at BSR will oversee the implementation of consulting and grant-funded projects, manage client relationships, lead project teams, and provide subject matter expertise. They will also conduct research, facilitate meetings, and support team members' development.
2 Days Ago
Tokyo, JPN
Consulting
The Tokyo Associate at BSR is responsible for conducting research, analysis, creating documents and presentations, and supporting project managers and directors in advancing BSR's mission. The position requires fluency in English and Japanese, exceptional research and writing skills, and the ability to work in a fast-paced environment.