Neil Roberts ā Executive Director Marketing at Tennis channel
Executive Bio
Neil Roberts serves as the Executive Director Marketing of The Tennis Channel. Neil started at The Tennis Channel in October of 2007. Neil currently resides in the Greater Los Angeles Area.
Executive Team Culture Ratings from Tennis channel Employees