El Lic. Beckerman se formó en Economía Política en la Université de Vincennes, París, y obtuvo su B.A. en Relaciones Internacionales en The University of British Columbia, Vancouver, Canadá. Trabajó para empresas como Nexus Engineering y Norsat International, especializándose en transmisión satelital de voz, datos y video. Es fundador de la empresa CBAI, con la que obtuvo contratos de instalación de TV Cable en Brasil, Chile, Indonesia, Nepal y Sudáfrica. Fue Cónsul Honorario del Uruguay en Vancouver. Ha publicado artículos en diversas revistas, entre ellas América Economía y la Revista Nacional de Telemática de Brasil.
En el año 2004, Beckerman se instaló en Shanghai donde fundó la empresa S.A.F.E. Foods, la cual fue vendida en el año 2009. Los años en China le han enseñado a navegar por el sistema chino de negociar, importar, distribuir y comprar.