Deal Desk Analyst jobs