Squaremouth names Rupa Mehta CEO

Travel insurance comparison website Squaremouth.com has named Rupa Mehta its CEO. She succeeds Jessica Burns. Mehta joins Squaremouth with 16