Job Title. Site Support Specialist. Location. St. Louis - IN OFFICE requirement. 3 Key Elements. Familiar with AV equipment. The AV they need is in a Studio Set up / green screens / Teleprompter / professional camera / panels for switching / mixing box for microphones. Studio for trainings. Media creation / content creation : Familiar with the software. They have the recording, they need to do timelines, audio in timelines, pair with music, words...
Position Summary. Our St. Louis, MO office has the opportunity for an experienced Site Support Specialist to join the Firm’s expanding technology department. The Site Support Specialist’s primary responsibilities are 1) the front-line PC/LAN and software support for 35 end-users in the St. Louis office. and 2) the development, coordination and support of webinars, recordings and training sessions. Duties include developing training materials, sch...