The leadership team at iNECTA has experience in managing businesses and projects at various companies. They have a background in social psychology and psychology, which gives them a well-rounded perspective on how people interact with businesses.
View all