Karen Roses Group has two main locations; Karen in Nairobi and Eldama Ravine in the Rift Valley.

Nairobi houses the head office, a grading hall and a number of greenhouses.

Eldama Ravine, Ravine Roses is made up of 5 semi-autonomous units, each run by a production manager
Each farm is equipped with its own facilities such as centralised fertigation, spray, coldstores, offices, water reservoirs/tanks, etc