Founded in 2000, theBalm is a San Francisco-based company. theBalm products
are currently available in upscale boutiques, spas and salons all across the
United States, Canada, and Europe. The make-up line is highlighted in all the
latest fashion magazines. |