Larrie employs 5 employees. The Larrie management team includes Becky Elmquist (Founder), and Gil Green (Project Manager).
Looking for a particular Larrie employee's phone or email?