Rachel Elizabeth Williams is currently serving as the Head of Client Services at Mazuma Accountants. Prior to this role, they worked as the General Manager at TUF TREADS (DYFED) LIMITED, and held various managerial positions at companies such as Amazon, SSE plc, and Certas Energy. Rachel also has experience in sales and customer development, having worked at companies like TENOVUS and TK Maxx. They completed their education at Aberystwyth University.
Sign up to view 0 direct reports
Get started
This person is not in any teams