Charles has his own company, Employment and Economic Information Center of New Mexico, headquartered in Albuquerque doing research on labor force and economic development issues. He works with schools, colleges, workforce boards and corporations to provide data on job forecasts, worker training needs and skill availability.
He has been treasurer and various committee chairs of the New Mexico Career Development Association since its charter 15 years ago as well as serving as an officer for the state Counseling Association.
He is retired from the New Mexico Department of Labor where he worked on economic research and workforce program implementation. He has degrees in economics and mathematics from the University of New Mexico and has served as an Air Force officer.