Rebecca Rescate is quite com­fort­able swim­ming with sharks. The 2002 North­eastern grad­uate recently reap­peared on ABC’s reality TV show Shark Tank, in which bud­ding …
Read more »