David Legrand Location
London, England, GB
David Legrand Work
David Legrand Education
David Legrand Summary
David Legrand, based in London, England, GB, is currently a Customer Success Manager (Cisco Meraki) at Cisco. David Legrand brings experience from previous roles at Cisco Meraki and Firefly Learning. David Legrand holds a 2006 - 2010 UCL. David Legrand has 3 emails and 1 mobile phone numbers on RocketReach.