Squaremouth Travel Insurance Announces New CEO

ST. PETERSBURG, Fla., March 21, 2023 /PRNewswire/ — Squaremouth.com, the nation’s leading travel insurance marketplace, is pleased to announce the appointment of Rupa Mehta as Chief Executive Officer. Rupa joins the Squaremouth team with over 16 years leadership experience, during which…