Tom Lachajczyk's Location
St. Louis, MO, US
Tom Lachajczyk's Skills
Tom Lachajczyk's Summary
Tom Lachajczyk, based in St. Louis, MO, US, is currently a Senior Project Manager at Tetra Tech. With a robust skill set that includes Project Delivery, Project Portfolio Management, SDLC, Vendor Management, Requirements Analysis and more, Tom Lachajczyk contributes valuable insights to the industry. Tom Lachajczyk has 2 emails on RocketReach.