•  

David Hayes

Passionate about wisdom, gratitude, kindness, and justice. Also, programming and business. I do @WPShout, @Quodid, @Medivatecom, @PressUpInc, @FrozenToothpste…

Spoken at 3 events in 1 country

David Hayes has not yet claimed their profile. Are you David Hayes? Sign in with Twitter to claim your profile and make changes.