Internal Sales Manager

Maintain an effective internal controls & sign-off framework ensuring the areas comply with regulatory and legislative requirements.

£44,656 - £55,820 a year
1 vacante