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