Customer Success Officer
The British Pharmacological Society is recruiting for a self-motivated Customer Success Officer to join the team. Salary: Grade F, Step 1 (£35,493) – Step 3 (£37,665), depending on experience The Customer Success Officer reports into the Business Development team at th...