Samuel Gallegos

Active Monterrey, NV President for Xeltic, Inc.