Search

Rachel Smith

Technology Solutions Manager
Rachel is adequate at technology and has a knack for problem-solving, which is why she never puts her computer in the freezer - it's always freezing.