If you need more lookups,
subscriptions start at $34 USD/month.
Ben MacMillan Location
Glen Allen, VA, US
Ben MacMillan Work
Team Lead, Telesales @ (January 2018 - Present)
Business Development Representative @ (August 2011 - December 2017)
Associate Recruiter @ (December 2010 - July 2011)
Front Desk Assistant @ (August 2007 - May 2010)
Ben MacMillan Education
Christopher Newport University 2006-2010
Ben MacMillan Summary
Ben MacMillan, based in Glen Allen, VA, US, is currently a Team Lead, Telesales at Apex Systems. Ben MacMillan brings experience from previous roles at Apex Systems, Morton Consulting and Christopher Newport University. Ben MacMillan holds a 2006 - 2010 Christopher Newport University. Ben MacMillan has 3 emails on RocketReach.
Looking for a different Ben MacMillan?
Find contact details for 700 million professionals.