Estrid employs 87 employees. The Estrid management team includes Amanda Westerbom (Co-Founder), Ben Eliass (Co-founder/CEO), and Alan Aygun (Co-Founder).
Looking for a particular Estrid employee's phone or email?