Engineering services company Allen & Major Assoc Inc flaunts a significant presence at Woburn, MA, where it's headquartered. It has an annual revenue of $6 million and employs 41 people. A considerable amount of popularity Allen & Major Assoc Inc has gained as a company stems from its niche appeal. The President of the firm, James Major, is integral to the firm's success.
Want to share more of your experience?GO TO FULL REVIEW