Marshall Royer

Active Springboro, OH President for Royer Technologies, Inc.