Fin Taylor is a Digital Marketing Coordinator at Ormerod Rutter Chartered Accountants, a position held since November 2022. Prior to this role, Fin Taylor served as a Design & Marketing Executive at FosterTalk from December 2018 to November 2022, accumulating significant experience in the realms of design and marketing.
This person is not in the org chart
This person is not in any teams
This person is not in any offices