is comprised of 10,000+ professionals in sales, presales, service, and ... Experience: Bachelor’s degree in engineering or from technical university. 3 ...
grown to over 1,800 professionals across the United States, Chile ... in Computer Science, Information Systems, Engineering, Computer Applications, or related field ...