Ms. St. Louis is an accomplished executive with 10 years of corporate leadership experience, particularly in national security mission-focused entities. She is responsible for overseeing the day-to-day operational and administrative functions of Triumph. Her previous experience includes 12 years with the Federal Government, holding positions with the US Navy, CIA, and United States Senate.
Current role