The Operations & Technology Excellence (O&TE) Award ran from 2002 to 2024 and recognized many accomplished finance organizations who implemented operational excellence, technology innovation, digital client/employee experiences, and demonstrated a mindset shift to a culture of continuous innovation. We congratulate all the winners through the years.
ELFA has now introduced the Excellence in Innovation Award. The Excellence in Innovation Award reflects the evolution of our focus on innovation across the equipment leasing and finance industry. Aligned with the newly launched Innovation Experience, this prestigious award honors finance organizations that are leading the way in driving measurable improvements and delivering business value through operational excellence, technology advancement, digital transformation, and a cultural commitment to continuous innovation.