Description
ITRS is hiring a Corporate Business Development Representative for its EMEA Marketing organization, based in London on a hybrid schedule. The role generates qualified enterprise pipeline through outbound prospecting and inbound lead engagement, responds to trial registrations and demo requests, schedules meetings, partners with Marketing and Account Executives, and maintains pipeline data in Salesforce. Candidates should have 1–3 years of experience in business development, sales development, lead generation, or outbound prospecting, with SaaS or enterprise software experience preferred.
