John Allen
Site Manager @ Department of Veterans Affairs
About John Allen
John Allen is a Site Manager at the U.S. Department of Veterans Affairs, where he has worked since 2020. He has extensive experience in IT operations, cybersecurity, and infrastructure, having held various roles at organizations such as SAIC, Lockheed Martin, and Leidos.