Rachel loves to be in the great outdoors. She lives in beautiful England and is happy when she gets to spend time hiking, camping, and walking her dogs. She likes to eat steak and cheesecake and would love to explore more of Australia.
Sign up to view 0 direct reports
Get started