Carl Thoreson

Active Mission, TX Managing Member for Dynamic Consultation Solutions LLC