Lawrence Green is the CEO of Poster Display Company, an award-winning, large format, screen and digital printing company which has specialized for decades in banners, posters and other point of purchase advertising materials for multi-unit retail customers.