Petra Davidson​

Executive Consultant

01

Not to brag but…

She’s the envy of the team for the lush, green backgrounds they can see during video calls (at least, when it’s not raining).

02

Something you’d never guess…

She used to speak French, German, Italian and even learned a tiny bit of Russian… though she hasn’t used them in so long it hardly counts!

03

The most amazing place she’s traveled to is…

Ilulissat in Greenland, where one of the most active glaciers on the planet pushes icebergs the size of islands into the bay every day.