Mackin James P

President & CEO, Officer