People

AIA appoints new business manager

Tuesday 22nd of February 2005

Elizabeth Webb recently joined the AIA operations team as new business manager. This role has been created specifically to improve new business processes, ensuring smooth and efficient processing. Webb brings with her a wealth of experience from her seven years at Tower Health & Life; most recently...

Want to read the full article?
Click the button below to subscribe and will have unlimited access to full article and all other articles on the site.