Verchere lucrează în cadrul BP din 1999 și este absolventă a Universității din Aberdeen, fiind specializată în economie.