Sarah Clausen

Communications Intern

Sarah joined the ISC Communications Team in 2024. She holds a BA in Marketing and Management from Pittsburg State University and is currently finishing a dual degree master’s program in Business Administration with an emphasis in International Business at Pittsburg State University and a Master of Brand Management at Excelia Business School in La Rochelle, France.

Building on her academic foundation, Sarah gained valuable professional experience working in various marketing and communication roles in the education and business sectors.

Skip to content