Omni HotelsDirector Of Sales And MarketingOmni Hotels, El Segundo, California, United States, 90245Save JobSave JobApplyOverview San Francisco Hotel Amidst the breathtaking views that can be found in any corner of the city, San Francisco has something for everyone. You will find a vibrant culture full of art, historical landmarks, Apply