Lizard employs 15 employees. The Lizard management team includes Christopher Brogan (Account Manager), Mat Rogers (Chief Operating Officer), and David Grech (Digital Designer (Freelance)).
Looking for a particular Lizard employee's phone or email?