Search / The National Football League
Manager, Football Business Strategy
The National Football League· New York, New York, United States
manager seen live 1 day ago
The Manager, Football Business Strategy will plan, implement, and execute initiatives that support Football Operations strategic priorities. The role will lead the research, testing, and development required to evaluate and implement innovations across Future of Football
Apply on The National Football League's site
This link goes straight to the employer's greenhouse page. Posted 7 days ago.We last confirmed it was open 1 day ago.