VellNet employs 6 employees. The VellNet management team includes Ira Thornton (IT Manager), and e.k Petersen (International Healthcare Liaison).
Looking for a particular VellNet employee's phone or email?