O'Toole James

President, Communications Sol., Officer