Marketplace for pet sitting Roverappointed Charlie Wickers to be its chief Financial Officer. Wickers joined Rover in the year 2017 and has since was vice for finance and vice president. He takes over from Tracy Knox whom made public that she would retire…