Analyst. This company have been going through a significant period of growth due to continued success... Or have worked in a customer centric or business facing role (Sales, marketing, analyst, customer service, call centre...
Oliver James Associates