Jimmy Carroll
Meet the Guy Who Makes Mission Impossible Happen
By Author
He jumps out of planes. He rows across oceans. He’s been in the trenches of Iraq and Afghanistan (twice). You know your logistics are going to be locked down when you have a British Armed Forces guy running the show. Then, multiply that by two. Now they’ve founded Pelorus, purveyors of extreme luxury travel (and if we think it’s extreme, you know it’s off the charts).
READ MORE