Dan Mackie
Dan Mackie

Dan Mackie

Digital technology product guy with a first principles focus. Occasional kicker of spheres.