Teresa Fudenberg, CEO and majority owner of Eagan-based sustainable apparel company Storm Creek, has been named one of the ...