Rich Lesser Email

CEO . BCG Omnia

Current Roles

Employees:
20
Revenue:
$3.1M
About
BCG Omnia accelerates speed to insights through premium software and data solutions. We define and develop products to deliver unique offering and services that redefine the client experience in a rapidly evolving digital landscape. Omnia, meaning prepared for all things, encapsulates our unique approach. We are designers, data engineers, data scientists, product managers, and software technologists aligned around a common goal — to extend and amplify BCG's consulting impact through powerful digital solutions.
BCG Omnia Address

Boston, MA
United States
BCG Omnia Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.