Miami-based Blue Star Foods Corp. on Wednesday appointed three new directors to its board, including two with extensive backgrounds in the seafood sector. The new board members include Jeffrey Guzy, Tim McLellan