Karen Scimeca is the Head of Human Resources of Williams Lea Tag.
2,664 people are employed at Williams Lea Tag.
Williams Lea Tag is based in London, Greater London.
The NAICS codes for Williams Lea Tag are [54186, 5418, 54, 541].
The SIC codes for Williams Lea Tag are [73, 733].