Lori Mayer has more than 20 years of project manager experience in software implementation and development projects.