Talks & writing
On stage, on air, in print.
Workshops, guest appearances, and articles on crime data, retail risk, and place-based analysis. Organizing an event? See the speaking kit.
Talks and workshops
Series · Retail Crime Uncovered
Retail Crime Uncovered, part 1
Series · Retail Crime Uncovered
Retail Crime Uncovered, part 2
Series · Retail Crime Uncovered
Retail Crime Uncovered, part 3
Workshop · CASDAL
Little Rock space and time crime analysis
Workshop · IACA
Excel: crime and place
- Listen on LPRC ↗
Podcast guest · LPRC, episode 23
Environmental criminology: places and crime
Talk · CAST
Place matters: a criminal justice angle
Invited presentations
Recent and selected talks for industry, policing, and research audiences. The full list is in the CV.
- 2026
Closing data voids in crime-risk analysis post-COVID
Domestic Security Alliance Council (DSAC) · Presentation and panel
- 2026
Beyond the store: using place-based risk intelligence to strengthen loss prevention strategies
Loss Prevention Foundation · Webinar, with Gary Sankary
- 2025
Stay one step ahead: transforming ORC prevention through strategic location intelligence
NRF Protect · Presentation
- 2024
Crime and corporate strategy: making informed security decisions with crime insights
Hanwha · Presentation, with Stephen Longo
- 2024
Geospatial analytics and mapping: critical tools to fight retail crime with ArcGIS
National Retail Federation · Panel
- 2022
Crime and place in Excel
IACA Conference, Chicago · Workshop (two sessions)
- 2019
Thinking outside the box: the value in understanding the larger environment
LPRC IMPACT Conference, Gainesville · Presentation
- 2019
Applications of RTM: from policing to neighborhood-level approaches
1st International Conference on Crime Risk Analysis, Elche, Spain · Presentation
- 2018
Risk-based policing seminar and training in Latin America
Ministry of Government, Córdoba Province, Argentina · Training, with Alejandro Giménez-Santana
- 2017
Actionable spatial intel with next-gen risk terrain modeling
IACA Conference, New Orleans · Presentation
- 2016
Places not people: an introduction to risk terrain modeling
Colorado Auto Theft Investigations Conference · Presentation
Writing
A four-part series with Walter Palmer for Loss Prevention Media.
- Part 1
Cutting through the hype of crime data ↗
How to read crime headlines and statistics with healthy skepticism, and use data and modeling to lower risk and allocate resources.
- Part 2
Cutting through the hype of crime data, part 2 ↗
Why "place" changes how crime risk and crime trends should be analyzed.
- Part 3
Does time influence crime risk? ↗
Adding time to the analysis of risky places.
- Part 4
Holidays in retail: how shifts in daily routines join time and place to impact crime risk ↗
How holiday routines change crime risk at retail locations.








