Vella employs 10 employees. The Vella management team includes Domenic Massimilian (Co-Founder and CEO), Anna Boan (Business Development Lead), and Tai Massimilian (Head of Brand and Content).
Looking for a particular Vella employee's phone or email?