ATLAS

Sales Development Representative

iManage · London, United Kingdom

EmployeriManage
LocationLondon, United Kingdom
Posted2026-10-23
Confirmed open2026-10-26

Apply on the employer’s site Open in Atlas

About this role

We offer a flexible working policy that supports a healthy balance between personal and professional well-being. This role requires in-office presence on Tuesdays & Thursdays to collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance. Being a Sales Development Representative at iManage Means… You are a motivated, high-energy…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at iManage