Lupa employs 84 employees. The Lupa management team includes Nicolò Frisiani (Founder and CEO), Will Ford (Senior Sales Director), and Nick Lloyd (Chief Veterinary Officer).
Looking for a particular Lupa employee's phone or email?