Michael Lindauer's Location
Tampa, FL, US
Michael Lindauer's Work
Michael Lindauer's Summary
Michael Lindauer, based in Tampa, FL, US, is currently a Director Of Information Systems at 23 Restaurant Services, bringing experience from previous roles at 23 Restaurant Services and Chubby Trout.