Nelson, born in Medellin, Columbia, holds degrees in both computer network technologies and in radio broadcasting. He worked as a public relations manager for Magic 101.3, a local radio station in Gainsville, Florida, for the first four years of his career. Nelson has also held jobs in radio advertising, radio broadcasting, and currently in print media advertising. Most of his life has been in customer service relations, which he continues to enjoy part-time. He joined the Barash Media team in January 2019, where his goal is to help local businesses grow.