Bills name Mark Carrier their Player Engagement Director ‘Carrier previously worked in the front office of the Carolina Panthers since 2011 where he began as the Player Engagement Director.’ No related posts.