Peter Karol

Active Marblehead, MA General Counsel for Birnbach Communications, Inc.