About PeopleNotTech
peoplenottech ltd. is a tech start-up based in london making the world’s first team solution to increase wellbeing and high performance in teams by focusing on their psychological sa... Read more
peoplenottech ltd. is a tech start-up based in london making the world’s first team solution to increase wellbeing and high performance in teams by focusing on their psychological sa... Read more