With over 30,000 employees and more than 500 restaurants in the United States and Canada, Red Lobster is the world’s largest seafood restaurant company. Our vision is to be where the world goes for seafood now and for generations. Red Lobster is an innovative, values-based company that focuses on...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Year Founded:
1968 (57 years)
Address:
450 S ORANGE AVE; ORLANDO, FLORIDA 32801, US
HIGH
spending power