Infomedia News Birmingham’s Largest Web Developers admin May 16, 2003 Infomedia is listed #2 Among Birmingham’s Largest Web Developers again in 2003 About See more articles from admin You Might Also Like Infomedia News A Creative Idea-Turned-Reality: Infomedia’s “One Quick Coffee” Read More One Quick Question What are we doing for our summer vacation? Listen Now