Mike Buffa came on board in 2010. He started to out in logistics and held numerous positions throughout his tenure. Currently, he holds the position of ITAD Manager. Mike has held this position since 2018. As ITAD Manager he knows industry standards and market value of end-of-life equipment.
Current role