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 4 jobs at BSR

Recently posted jobs

Consulting
The Senior Graphic Designer is responsible for managing and executing creative design work across presentations, reports, marketing materials, and websites. This role involves oversight of branding strategy and collaboration with various teams to ensure compelling design outcomes, with an emphasis on user experience and aesthetic alignment with BSR's brand.
5 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.
5 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.
15 Days Ago
5 Locations
Consulting
The Futures Manager will oversee BSR’s Sustainable Futures Lab, managing consulting projects that focus on trends assessments and scenario planning. Responsibilities include project management, team leadership, business development, and contributing to thought leadership initiatives. The role requires collaboration with industry teams and high-quality engagement with member companies.