California Maritime Academy
Programming Co-Director
California Maritime Academy
Marketing Director
California Maritime Academy
Freshman Deck Cadet
California Maritime Academy
Resident Assistant
Crowley Maritime
Third Mate
Andrew Leonard Photography
Photographer and Owner
California Maritime Academy
Cadet Second Mate
American Maritime Officers
Second Mate
American Maritime Officers
Third Mate
Crowley Maritime
Second Mate
California Maritime Academy