Covenant House Missouri
–
St. Louis, MO, 63113
... The Executive Assistant performs administrative duties for executive leaders and has the ability to work under pressure, multitask and the demeanor to deal with ever changing, high performing work environment in a manner which reflects the mission, ... - May 24