Looking back over the past two decades (and more…) that I have been on the Moore Stephens team, I have not only fulfilled a number of varied roles, but I have also seen a lot of change as our company developed to meet the challenges faced by a modern financial services business.