Ray Shilling ACA

Chartered Accountant



Wide experience of many business sectors

Strong systems and IT skills

Always looking for new challenges