Dean Roper

Director of Insights & Editor-in-Chief