US Army
Brigade Assistant Fire Support Officer
US Army
Battalion Commander
US Army
Task Force Fire Support Trainer and Mentor
US Army
Brigade Operations Officer
US Army
Senior Battery Observer Coach Trainer
US Army
Strategic Planner
US Army
Schools Advisor
US Army
Operations Officer Observer Coach Trainer
US Army
Battery Commander
US Army
Battalion Executive Officer
Stephen F. Austin State University
Liberty University