Rafferty John J

EVP - Planning and Allocation, Officer