Francisco Cuevas

Customer Succes Manager at Evolving Systems

About

Links

Previous companies

Indra Sistemas logo

Timeline

  • Customer Succes Manager

    March, 2022 - present

  • Program Lead

    November, 2018

  • Lead Consultant

    May, 2014

  • Development Consultan

    May, 2013

View in org chart