Skip to main content
Staff

Randy
Engwall

Software Developer

Randy is a senior software professional with over 40 years of experience in software development, solutions, consulting, architecture and management within various industries. He has held the roles of Senior Architect, Director of Application Development, Principal Solutions Architect and Manager of Java Platform Services.