If you need more lookups,
subscriptions start at $34 USD/month.
William Caswell Location
Lockport, NY, US
William Caswell Work
2025 -now Instrument Technician @
1998 -2024 Plant Manager @
1998 -2002 Process Engineer @ JH Products
William Caswell Education
University at Buffalo
Bachelor of Science - BS (Chemical Engineering)
William Caswell Summary
William Caswell, based in Lockport, NY, US, is currently a Instrument Technician at Olin. William Caswell brings experience from previous roles at Twin Lake Chemical Inc and JH Products. William Caswell holds a Bachelor of Science - BS in Chemical Engineering @ University at Buffalo. William Caswell has 1 emails on RocketReach.
Looking for a different William Caswell?
Find contact details for 700 million professionals.