Back to All Decision Makers

Leah Archual - Senior Manager, Digital Media, Cleveland Browns | Contact Information, Email Address, Phone Number, Budgets and Responsibilities



Current Contact Information:
Email: l*******@***************.com
Main Telephone: (440) ***-****
Primary Address:
76 Lou Groza Boulevard
Berea, OH 44017-1269
USA

Company




2021 Estimated Media Spend: $******

The Cleveland Browns are a professional American football team based in Cleveland, Ohio. They play in the Northern division of the American Football Conference in the National Football League.

Main Telephone
Primary Address
76 Lou Groza Boulevard
Berea, OH 44017-1269
USA
Fiscal Close
December
# Employees
140
Founded
1944