General Manager (GM) will be responsible for overseeing the strategic, financial, and operational performance of the company... to approach the role with a proactive, hands-on mindset, actively engaging in learning the online travel industry’s niche dynamics...