John Villa is the Vice President Sales of Relecura.
46 people are employed at Relecura.
Relecura is based in Pleasanton, California.
The NAICS codes for Relecura are [5415, 541, 541511, 54, 54151].
The SIC codes for Relecura are [73, 737].