The C-suite is expanding — and IT leaders are stepping up
CIO
APRIL 8, 2024
Peña has been with the company for nearly 13 years in customer-facing roles, most recently, building a customer success management team. The company doesn’t have a CIO, and Peña’s job blends both business and IT as she oversees software implementations, as well as customer support and customer success management.
Let's personalize your content