Managing Consultant - HLS - Cyber Security and Digital Trust
- Location
- City of Westminster, England, United Kingdom
Managing Consultant, you will be part of our leadership team, taking new service propositions to the market as well as developing new business and strong client relationships while leading and delivering great work. Essential skills Ability to work with HLS clients, helping them to structure their thinking in order … organisation Taking accountability for the delivery of technical cyber security engagements and leading multiple engagements on a day to day basis Leading sales and business development initiatives in the HLS sector and acting as an integral part of the broader Digital Trust and Cyber Security leadership team Building ...