Executive Scott Storrer possesses more than a decade of leadership experience in the health and science fields. Currently serving as the president of the North America division at Strand Life Sciences, Scott Storrer formerly founded and led Genomind as its president and CEO for nearly four years.