- March 23, 2026
Loading
Squaremouth, a travel insurance marketplace headquartered in St. Petersburg, has hired Rupa Mehta as its new CEO, succeeding Jessica Burns.