Company Overview Shield Environmental Services Limited, established in 1979, is a leading provider in the environmental services sector. The Business Support Administrator provides comprehensive administrative and financial support to ensure the effective operation of the business. This role involves processing…