top of page

Francisca Crous-Alegria

Chief Operating Officer

Francisa Crous-Alegria
Chief Operating Officer

Francisca Crous-Alegria is Chief Operating Officer of OnviSource, with executive responsibility for global operations, corporate marketing, the OnviSource AI Academy, and all company revenue lines—including products, support services, cloud, and SaaS. She also oversees direct sales and indirect sales through OnviSource’s strategic partner network.

 

As a member of the executive leadership team, Francisca converts corporate strategy into coordinated operating plans and measurable results. Her mandate includes operational governance, financial and organizational performance, resource allocation, process improvement, and cross-functional alignment across sales, marketing, product, service delivery, and customer support.

 

Francisca also leads the company’s Intelligent Transformation and human capital initiatives, aligning people, processes, and technology with evolving business priorities. Drawing on more than 25 years of executive experience, she brings a multidisciplinary perspective to scaling operations, strengthening organizational capabilities, and delivering AI-driven solutions that help enterprises and contact centers improve workforce performance, customer loyalty, and operational efficiency.

 

Before joining OnviSource, Francisca held executive positions focused on corporate strategy, business growth, regulatory compliance, organizational best practices, and employment law. Her academic background includes psychology, human resources, psychometrics, quantitative psychology, and postgraduate studies in labor law.

bottom of page