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
Jobs at BSR

Search the 2 jobs at BSR

Recently posted jobs

13 Hours 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.
13 Hours 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.