Lori Francis's Location
Delray Beach, Florida, United States
Lori Francis's Work
Lori Francis's Education
Lori Francis's Skills
Lori Francis's Summary
Lori Francis, based in Delray Beach, Florida, United States, is currently a Senior Manager Talent Acquisition at Rackspace, bringing experience from previous roles at DXC Technology, Siemens Corporation (SI) - Healthcare Sector and Baypath Companies. Lori Francis holds a B.Comm in Business Administration @ Memorial University of Newfoundland. With a robust skill set that includes Leadership, Negotiation, Vendor Management, Executive Management, Customer Relationship Management Crm and more, Lori Francis contributes valuable insights to the industry. Lori Francis has 4 emails on RocketReach.