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