Caleb Chen's Location
California, United States
Caleb Chen's Work
Caleb Chen's Summary
Caleb Chen, based in California, United States, is currently a Guest Services Manager at Omni Hotels & Resorts, bringing experience from previous roles at Omni Hotel.