OccurrencesSuffix, Ph.D. Job TitleChief Technology Officer BiographySteve Schafer is Chief Technology Officer for Fenestra Technologies Corporation, a research-driven software development company located in the Washington DC metropolitan area. |