Leadosaurus employs 5 employees. The Leadosaurus management team includes Mike Rosen (Strategist and Account Manager), Navin Schaduangrat (Senior Strategist), and Colin Richardson (Software Developer).
Looking for a particular Leadosaurus employee's phone or email?