Bid Manager - Insurance job at Marsh McLennan