Allen Carroll's Location
Washington, DC, US
Allen Carroll's Education
Towson University
Business
1981 - 1985
Allen Carroll's Skills
Allen Carroll's Summary
Allen Carroll, based in Washington, DC, US, is currently a VP Sales at Merrill Corporation. Allen Carroll holds a 1981 - 1985 Business @ Towson University. With a robust skill set that includes Account Management, Business Development, Team Building, Sales Operations, SaaS and more, Allen Carroll contributes valuable insights to the industry. Allen Carroll has 1 email on RocketReach.