Leach
Printing, 1210 W Clay St, Houston, Texas, 77019, United States, 51-200 Employees
Who is LEACH
For over 130 years we've transformed brand and visitor environments around the world through our innovative graphics production and displays At the heart of our organisation is our creat...
Read More

-
Headquarters: 1210 W Clay St, Houston, Texas, 77019, United States
-
Date Founded: 1891
-
Employees: 51-200
-
Revenue: $50 Million to $100 Million
-
Active Tech Stack: See technologies
Leach Org Chart and Mapping
Sign in to CIENCE GO Data to uncover contact details
Free credits every month
Frequently Asked Questions Regarding Leach
Answer: Leach's headquarters are located at 1210 W Clay St, Houston, Texas, 77019, United States
Answer: Leach's official website is https://leachcolour.com
Answer: Leach's revenue is $50 Million to $100 Million
Answer: Leach's SIC: 7336
Answer: Leach's NAICS: 541430
Answer: Leach has 51-200 employees
Answer: Leach is in Printing
Answer: Leach contact info: Phone number: Website: https://leachcolour.com
Answer: For over 130 years we've transformed brand and visitor environments around the world through our innovative graphics production and displays At the heart of our organisation is our creativity, passion and innovation combined with our unique experience. This has enabled us to become the UK’s most comprehensive provider of graphic display projects.
Answer:
Premium Sales Data for Prospecting
-
Sales data across over 200M records
-
Up-to-date records (less decayed data)
-
Accurate Email Lists (real-world tested)
-
Powerful search engine and intuitive interface
Sign in to CIENCE GO Data to uncover contact details
Free credits every month