Megan Otto's Location
Boston, Massachusetts, United States
Megan Otto's Work
Megan Otto's Education
Megan Otto's Skills
Megan Otto's Summary
Megan Otto, based in Boston, Massachusetts, United States, is currently a Enterprise Territory Manager - Tenable.ad at Tenable, bringing experience from previous roles at Archer Integrated Risk Management and RSA Security. Megan Otto holds a Bachelor's degree in business analytics @ Babson College. With a robust skill set that includes Leadership, PowerPoint, Social Media, R, Public Speaking and more, Megan Otto contributes valuable insights to the industry. Megan Otto has 2 emails on RocketReach.