Our Trainers

Joshua Partogi

Joshua is a professional learner. He learns about things that fascinate him the most, sociology and software development. He is fascinated by the human interaction in software development as he often sees high-level of stress, miscommunication, mi...

View Trainer Profile