David Darrough
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.