Greg Charbeneau is the President of OdySea Aquarium.
68 people are employed at OdySea Aquarium.
OdySea Aquarium is based in Scottsdale, Arizona.
The NAICS codes for OdySea Aquarium are [71213, 71, 712130, 7121, 712].
The SIC codes for OdySea Aquarium are [84, 842].