Impossible Objects Appoints Steve Hoover as CEO