Craig Achen has a strong background in various technical roles, ranging from web design and marketing to computer systems analysis. With experience in handling complex technical issues, Craig has contributed significantly to the improvement of communication and technical infrastructure in various organizations. Their education in computer science and information systems has equipped him with the knowledge needed to excel in their technical roles.
Sign up to view 0 direct reports
Get started
This person is not in any teams