Analyst, Marketing Analysis & Enablement / Mojo / By admin MetLife Location : New York NY US The Marketing Analyst will build relationships with MetLife Property & Casualty (P&C) business, IT partners, vendors and media/consulting agencies;… More >> jobs by