Freebirds names new COO, moves HQ

May 25, 2015

Freebirds has moved its headquarters to Texas and named a new COO.