Vice President of Finance in clearwater, fl | ApplyBoost