Manager. Sword provides dedicated and flexible IT modern Managed services that enable customers to prioritise their business... environments. As Business Development Manager, you will be joining a new business development team and working closely with the...
Sword Group