James Sherrer

Active Wilmington, DE President for Omni Synectics Inc