FloQast snags $6.5M Series A

March 18, 2016