Skip to Content

Carl Johnson

@carlmjohnson

Carl is a software engineer with a PhD in philosophy and the technical director of @SpotlightPA.