Tag: Location

Infomedia Moves Headquarters to Homewood

Birmingham AL— Infomedia, an Internet solutions and web development firm, has opened new corporate headquarters at 201 Summit Parkway in Homewood. “Our new location provides the additional space needed as our company grows, and it puts us next door to the new offices of Teklinks, a technology company we partner with on a number of  […]