Impossible Objects promotes Sarah James to EPย Friday, April 7, 2023 Creative lab Impossible Objects (IO) has made Sarah James an executive producer, promoting her from sr. producer, a role she…