David Anderson

David Anderson

Director of Customer Training @Articulate / Designer, Speaker, Elearning #Developer / iPhoneographer / Urban Chicken Farmer