Sarah Larby Sarah is part of ECA’s Tax department. She is responsible for researching the tax and social security reports and updating ECA's software with the latest information.