Techne is currently administered by an Executive Committee of faculty across disciplines at the University at Buffalo.

Catherine Norgren
Associate Dean, College of Arts and Sciences

Anne Gullotti
Financial Administrator

Sarah Bay-Cheng
Roy Roussel

Sarah Bay-Cheng (Theatre and Dance) and Roy Roussel (Media Study) co-founded the Techne Institute in 2012. From 2012-2015, Sarah Bay-Cheng served as its founding director.