Brendan O’Sullivan

Global Head of Managed Services at Vela

Timeline

  • Global Head of Managed Services

    Current role

View in org chart