Karen Barnes

Karen Barnes is a current executive producer for Thomas and Friends. She assumed the position alongside Marion Edwards in 2011.