Kirk Middleton


Position: Job Cost Analyst

Location: Kansas City