Leavitt describes himself as a freelance contributor to CBS, AXS, Yahoo!, The Washington Examiner, and other publications. He is primarily a games, tech, fashion, and travel journalist.
UPDATE: after a near-unanimous negative online response to his jokes, Leavitt has apologized. He has not deleted the initial three tweets.
Sorry 4 offending. Didn't realize the magnitude of the tragedy. I always make stupid jokes about whatevers trending. Condolences 2 families— David Leavitt (@David_Leavitt) May 23, 2017
EDIT: CBS has distanced themselves from Leavitt in a tweet from their PR branch.