David Darrough

David Darrough hasn't written any stories yet.

David Darrough

David Darrough

Cloud Specialist | Managed Services Mt.Biker | Pilot | Father of 2 Female Teens....HELP! ....Seeking a new IT Executive Sales position in the Silicon Valley.