Leslie DeMoss

Senior Director at New Magellan Ventures