Our People

Our diverse workforce spans the globe. Find out what some of our employees think of being part of the team.

  • Roman Rangelov

    EMEA Team Lead, Account Management London
    I work in a client-focused role at Vela as Team Lead for the EMEA region on the Account Management team.
    Read More
  • Alexandria McGrath

    Engineering Manager New York
    I manage Vela’s Data Engineering team and we’re responsible for a range of products, with a particular focus on helping the end user analyze and take control of their data.
    Read More
  • Jesse Garvey

    Senior Software Engineer Chicago
    I am a Senior Software Engineer based in Vela’s Chicago office. My role is to develop, test and maintain software for our Execution product suite.
    Read More
  • Peter McCabe

    Business Manager, Data Services Belfast
    I work in a client-facing role as Lead Data Analyst within the Product Operations group.
    Read More
  • Calum Mitchell

    Sales Engineer London
    As primary point of contact for potential new clients for any technical-related queries, I support the European Sales team providing technical insight across our products and services.
    Read More
  • Margarita Valencia

    Senior Application Support Engineer Manila
    I am the main point of contact for a number of Vela’s clients, working within the Client Services Team.
    Read More
Ready to get started?Contact Us

Enter a search term and hit return when you’re ready

Close