The headquarters of advertising agency Bowers & Assoc can be found at St Louis, MO. It pulls in a yearly revenue of $12.3 million and employs 96 people. The niche appeal of Bowers & Assoc has made it quite noticeable within the boutique market. Thomas M Bowers currently holds the position of President.
Want to share more of your experience?GO TO FULL REVIEW