Sales Support Specialist We are seeking a Sales Support Specialist to support our sales organization through operational, administrative, and workflow coordination across the full sales lifecycle. In this role, you will serve as a critical partner
Company Description From the inception of a project through to completion and beyond, Turner & Townsend help to deliver the outcomes that matter through transformational projects covering the full spectrum of consultancy, project delivery and post-project