Leonard has retired from his role as Chief Financial Officer of the Williams Industries group and is now an active Board Director of the Williams Industries group and Chairman of the Audit Committee.
Williams Industries Inc. (WII) is a diversified Caribbean corporation with headquarters situated at Cane Garden, St. Thomas in Barbados.
Williams Industries Inc.
St. Thomas, BB22118
Call: (246) 425 2000