This role is also responsible for resource management and staffing of Business Analysts, working in close collaboration with the other domain Business...
This ADQAA will have responsibility for management of the global auditing team, which currently sits at 10 staff across UK, US, Germany, Spain, Italy ...