Four-time 250cc World Champion Max Biaggi will team up with Mahindra Racing in 2017 to become a team manager at CIV and Mahindra Racing ambassador.