O. Strange

Active Electra, TX Director for Business Development Corporation of Electra