The executive team at Release has experience in technology and product development, as well as engineering and architecture. They have also founded and run their own companies. They hold degrees in computer engineering from Oregon State University.
View all