James Welch's Location
Oberlin, LA, US
James Welch's Work
James Welch's Education
James Welch's Skills
James Welch's Summary
James Welch, based in Oberlin, LA, US, is currently a Director of Security at Coushatta Casino Resort, bringing experience from previous roles at U.S. Air Force. James Welch holds a 1986 - 1987 Pikes Peak Community College. With a robust skill set that includes Counterterrorism, Customer Service, Security Management, Firearms, Management and more, James Welch contributes valuable insights to the industry. James Welch has 1 email on RocketReach.