Callum Lavelle

EMEA Business Development Manager at Scality

About

Links

Previous companies

IBM logo
Hitachi Vantara logo
Nasuni logo

Timeline

  • EMEA Business Development Manager

    August, 2017 - present