Francesca Maria Caccia

Digital Marketing Manager, UK at Mayborn Group Limited

About

Links

Previous companies

Triumph Group logo

Timeline

  • Digital Marketing Manager, UK

    October, 2022 - present

  • Digital Marketing Manager Italy And Spain

    September, 2018