Chris Jackson

Active Irving, TX Director for Nec Corporation of America