Telecoms Sales Role (High Wycombe)