Sr. Deal Desk Analyst
Location
london, england
Job Type
Full-time
Category
Management & Operations
Posted
June 18, 2026
Sr. Deal Desk Analyst
Location: London, England. This role is onsite at our headquarters in the core location near Waterloo and Blackfriars on the Southbank.
What You'll Do
The Sr. Deal Desk Analyst supports the Sales organization on all renewal and new business deal related matters. The Analyst works with business stakeholders across Sales, Legal, Finance, and Product to provide critical insight into the Logic Monitor customer base while supporting day‑to‑day operations. This position reports to the Sr. Director, Revenue Operations.
- Manage end-to-end deal lifecycle for renewals and new business, including pipeline oversight, deal structuring, pricing approvals, and contract execution.
- Partner with Sales as a trusted advisor on deal strategy, renewals, and new business opportunities.
- Execute renewal and expansion deal strategies to drive revenue growth through pricing optimization and multi-year contract structuring. <...