administration, account manager or other business to business sales support or customer service role Someone with office based... Sales role could be just for you. As well as great benefits and profits, they have a fantastic working culture and team...
Jobwise