Steven Marcangelo's Location
Orlando, Florida, United States
Steven Marcangelo's Education
Steven Marcangelo's Skills
Steven Marcangelo's Summary
Steven Marcangelo, based in Orlando, Florida, United States, is currently a Vice President of Sales at Arch Telecom. Steven Marcangelo holds a 2003 - 2005 Landscape Architecture @ University of Massachusetts, Amherst. With a robust skill set that includes Training, Sales Management, Cold Calling, Recruiting, Sales and more, Steven Marcangelo contributes valuable insights to the industry. Steven Marcangelo has 2 emails on RocketReach.