Elena Borro
Chief Financial Officer
Elena Borro is the ECL Group’s Chief Financial Officer and a key member of our Executive Leadership Team. She brings extensive experience across technology, banking, and insurance, guiding ECL with strong financial leadership and clear commercial insight.
Elena has successfully led major transformation programmes, improving transparency, modernising reporting, and embedding robust financial disciplines. Her focus on efficiency and long-term sustainability supports ECL’s growth and resilience.
As a friendly, inclusive leader, Elena builds capable, engaged teams and is a trusted advisor to Executives and Boards. Known for her calm, solutions-focused approach and sound judgement, she helps ensure confident decision-making and lasting value for the ECL team and their customers.