Wasabi Web employs 14 employees. The Wasabi Web management team includes Nils Engvall (CEO and Owner), Sandra Lemoine (Head of Production), and Estefanía Coral (Social Media Strategist).
Get Contact Info for All DepartmentsLooking for a particular Wasabi Web employee's phone or email?