Professional Makeup Artist; film, television, commerials at Red River Technology Center - Duncan, OK, US
Make Up Artist
Contact Shelby Slattery
Make-up artist
Contact Maie Sirel
Makeup Artist
Contact Mira Luhtala
PN Educator
Contact Krissy Bohn
Accounting Student
Contact Amy Curtis
Safety Instructor
Contact Darrell Knapp
Career Information Specialist
Contact Janet Pogue
Red River Technology Center is a higher education company based out of OK, United States.