John Neilan is currently the Director of Revenue Strategy & Insights at Riskified. Prior to their current role, John has held various senior leadership positions in Sales Operations at companies like Amazon Web Services, RMS, Shutterstock, Outbrain, and WebMD Health Services. John holds a Bachelor's degree in Economics and a Masters of Business Administration (MBA) in Business Administration and Management.
Sign up to view 2 direct reports
Get started
This person is not in any teams