Role: Business Development Executive (IT Services) Contract: Permanent/Full Time Location: Based in Scotland... with a track record of engaging new business within the IT/Tech space to join a business that has embraced innovation throughout...
Nine Twenty