Leah Swartzbaugh is a Senior Account Manager at InStream since 2023, bringing extensive experience in sales and account management. They previously held positions at AMI Imaging Systems, Inc. and infoUSA, where they managed major accounts and contributed to sales efforts. Leah served on the IIMDA Board as a Member at Large starting in 2011 and became President in 2015, actively shaping the organization dedicated to document management technologies. They earned a BA in Business Administration and Speech Communications from St. Catherine University in 1998 and continue their education at Jefferson.
This person is not in the org chart
This person is not in any teams
This person is not in any offices