Skip to Content

A belief in the company’s purpose, to advise on sustainable business practices, drives satisfaction, as does a culture that “focuses on maximizing strengths.”

Read the Great Place to Work review here.

Company Info

Professional Services
Consulting - Management
U.S. HQ Location
Stamford, Conn.
Year Founded2,003
Type of Organization
Private, Partnership
# Work Sites2
U.S. Employees12
Revenue (Most Recent Year)-
Web Address