Previous MacFarlane Partners founder Victor MacFarlane has stepped down; Taylor Landon tapped as CEO
Next Tampa Bay among top Florida metros for female-led startup funding