Ekotrope

HQ
Boston, Massachusetts, USA
29 Total Employees
23 Product + Tech Employees
Year Founded: 2011

Offices at Ekotrope

Ekotrope is headquartered in Boston, Massachusetts, USA.

Hybrid Workplace

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

Our hybrid policy allows team members to work however they work best. They can choose to work remotely or work in-person in our Boston office.

Typical time on-site: Flexible

U.S. Office Locations

HQ
Boston, Massachusetts, USA

Downtown Boston, short walk to all forms of public transit.

Recently posted jobs

2 Days Ago
Remote
Hybrid
Boston, MA, USA
Cloud • Greentech • Information Technology • Software • Energy
The Senior Customer Success Manager will lead customer engagement, ensuring maximum value from data solutions. Responsibilities include relationship-building, guiding clients through onboarding, providing training, and advocating for customer feedback to refine the service offerings.