Questions? Give us a call at 214-503-6961

Leef

Leef was established in 2010 and sells its products globally. Our company roots are in California with offices located in Salt Lake City (USA), Eastern Europe, and a sales team in all four major global regions. We take pride in building a creative team filled with passionate people and are leaders in an emerging mobile memory market.
Products (Total Items: 6)
Sort by: