Eric Russell is a SL-NY based CD and Director of Commercial Photography+Film. Over the years, his background in Advertising combined with almost two decades of photography and film production experience has become a valuable asset for his clients, as well as the creative teams he works with.
Its be…