EGlobalTechStaff Spotlight: Rachel BrownMeet Rachel, Human Resources Business Partner. Our people are at the core of our business.