If you need more lookups,
subscriptions start at $34 USD/month.
Len Limbacher Location
Columbus, OH, US
Len Limbacher Work
Manager of Research and Development @
Manager of Research and Development @ (January 2000 - January 2009)
Len Limbacher Summary
Len Limbacher, based in Columbus, OH, US, is currently a Manager of Research and Development at CSC Worldwide (formerly Columbus Show Case Company). Len Limbacher brings experience from previous roles at CSC Worldwide (formerly Columbus Show Case Company).
Looking for a different Len Limbacher?
Find contact details for 700 million professionals.