Head of Client Services job at Voltedge