Vela Adds New Recruits to London and New York Offices
Vela has expanded its team with new hires in London and New York, the company announced this week, by adding new members to its global Product and Account Management teams.
Vela is an independent provider of...