... customer care is the key to Genie's success. The management team has 20 years of experience in ... CEO.