Kevin Kelly, United States, Cobham, M, Medelec Holding SA