John Dewsnap
Engineering Manager @ Abacus Insights
About John Dewsnap
John Dewsnap is an Engineering Manager at Abacus Insights, where he has worked since 2021. He has extensive experience in user experience design and software engineering, having held various roles at MITRE Corp, Armored Things, and ArdentMC.