Centro Adds Toby McKenna as SVP of Client Development and Lee Chow as VP of Product Strategy
New Executives Bring Decades of Experience to Help Centro Drive Technology Development, Vision and Market Adoption of its Basis Enterprise Automation Platform for Marketers Chicago – September 14, 2021 — Centro (https://www.centro.net), a global provider of enterprise automation technology, today...