August 6, 2008

The Shamrock Cos., a Westlake, Ohio-based marketing communications and project-management firm, created a new position...