Primary Job Title Assoicate and Director of Operations Primary Organization Serra Ventures
Location Champaign, Illinois, United States Regions Great Lakes, Midwestern US Gender Male
LinkedIn View on LinkedIn
Eric Wilson is an Associate and Director of Operations at Serra Ventures.