Leonard De Vera

Active Long Beach, CA President for Clavera, Inc.