Bart Salazar

Active Carrington, ND Chief Executive Officer for Bart Salazar Speaks Inc.