The leadership team at Truvian has a long history of experience in various industries, including informatics, automation, and consulting. They have also held various positions within human resources, including vice president and board of directors.
View all