Default company background
Echobox

Echobox in United Kingdom

2 jobs at Echobox in United Kingdom


  • Echobox London, United Kingdom

    Key Responsibilities · Identifying and prioritising potential sales opportunities and key prospects within assigned territories · Supporting the sales team by initiating new client relationships and following up on new business leads · Conducting market research · Ideating and ...


  • Echobox Northern Ireland, United Kingdom

    Key Responsibilities · Identifying and prioritising potential sales opportunities and key prospects within assigned territories · Supporting the sales team by initiating new client relationships and following up on new business leads · Conducting market research · Ideating and ...