Commercial nonphysical research company Constella Group LLC's headquarters are located at Durham, NC. It boasts an annual revenue of $22.7 million and employs 170 people. A niche company, Constella Group LLC has come to be quite popular in the boutique market. Donald Holzworth currently presides as CEO of the company.
Want to share more of your experience?GO TO FULL REVIEW