Project Manager – London

Working mainly in the UK but with occasional foreign travel, you will be responsible for managing wide-ranging IT projects from installing new trader-voice systems to migrating customers to a cloud-based UC system. Evidence of formal project management training is required.

Sales Executive – London

Working mainly in the City of London, you will be responsible for delivering revenue and profit targets and ensuring we meet the highest standards of excellence in all interactions with customers. You will have a quota based on a mixture of existing accounts and new business. Experience should include a sustained period of on-target performance […]