Shlain is on the Leadership Board for the Center on Media and Child Health at Harvard’s Children’s Hospital in Boston. Besides being a business leader, Shlain’s films have won many awards, such as “The Future Starts Here”, which has been chosen for an Emmy award. Her signature style of filmmaking includes lots of vibrant action shots and animations. She engages her audience with bright and vivid images, thought-provoking keynotes, and humorous observations. 