Marc Tanowitz has more than 15 years of experience in outsourcing advisory services, strategic sourcing and supply chain process improvement. He... more »
Business Positions
Updated over 7 years ago