business opportunities with prospective clients by targeting various verticals in the UK market Manage the entire sales cycle...
decisions. We are headquartered in the UK with offices in London and Leeds, and additional locations in Australia, France... activities, you will be at the forefront of our efforts to scale our business across all of our core markets. Specifically...