Rella employs 6 employees. The Rella management team includes Innocent David (Administrator and Finance Personnel).
Looking for a particular Rella employee's phone or email?