Rgranaweera

Rgranaweera

I'm many things. A consultant, trainer and a manager. But in my heart, I'm a teacher. Teacher guiding people to think, learn themselves & be good human beings.