Dan McFarlane

Small time communications expert, policy wonk and family man. You can find me glued to my desk on weekdays and living a weeks worth of life on the weekends.