David Straub

David Straub
1 POSTS 0 COMMENTS
David Straub is a software engineer and project manager by trade and a self-ordained emotions expert. For more info, check out http://emotionalalignment.com/