Technical Pre-Sales Specialist Rapid7 Tampa, FL Technical Pre-Sales Specialist. Serve as a foundational technical resource partnering with Sales and Business...