Author header image
James Puckett

James Puckett

James Puckett has served in various countries, including Iraq and Afghanistan. James left the agency after 9 years of service because he wanted to focus on his family and teaching people about safety.

Posts by James Puckett