Eric Albuja, Senior Manager at a Palo Alto tech travel startup, oversees Global Operations & Service. Rising from ticket agent to industry leader, he’s known for his expertise and leadership, driving innovation and excellence in the travel technology sector.
Nothing here yet.