Edgar Castellanos Email

Head Pricing Excellence LatAm . Orbia

Current Roles

Employees:
1222
Revenue:
$376.4M
About
Our companies take a human-centric approach to delivering life's essentials today, while also working together to tackle some of the most complex challenges for a better tomorrow.
Orbia Address
950 Winter Street
Boston, MA
United States
Orbia Email

#1 Startup Dataset

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