Francesca Ibba is a Business Process Manager and Business Analyst with over 7 years of experience in Client Relationship and Operations Management. Currently, at AVEVA, they supervise a large team focused on optimizing business processes and performance. Francesca has a strong background in operations coordination, process analysis, and change management, working effectively within diverse teams. They hold a Bachelor’s Degree in Business Administration from Ritsumeikan Asia Pacific University and a Master’s Degree in Foreign Languages from Università Cattolica del Sacro Cuore. Fluent in four languages, Francesca is passionate about continuous learning and building relationships.
This person is not in the org chart
This person is not in any teams
This person is not in any offices