Company: ITRS
Location: London
Job Description:
ITRS in London is seeking a Corporate Business Development Representative to bridge Marketing and Sales across the EMEA region. You will create qualified pipeline through outbound prospecting and inbound leads, supporting the Observability Platform value stream and Uptrends DEM growth.
You will work with Marketing and Enterprise Sales, respond to trial registrations and demo requests, and travel as needed while maintaining Salesforce and other tools in a high-velocity, collaborative environment.
#J-18808-Ljbffr…
Posted: August 23rd, 2026
