Mark Stacy

Vice President Enterprise Sales at Invictus BPO

Mark Stacy has a vast experience in sales, with a strong focus on the energy & utilities industry. Mark has held various leadership roles in different companies such as NEC Corporation of America, Atos, and Nortel Networks/Avaya. Mark has consistently achieved growth and success in their roles, even during challenging times such as bankruptcy issues. Mark has a Bachelor's Degree in Business Administration and Management from Saint Joseph's College.

Links

Previous companies


Org chart