Executive Assistant and IT&D Operations Coordinator Swank Motion Pictures St. Louis, MO, USA Mar 27, 2026