Frank X. Shaw hasn't written any stories yet.

Frank X. Shaw

Frank X. Shaw

currently lead corporate communications for microsoft, longtime social media participant, U.S. Marine