Prior to joining to the Power Systems research team he analyzed business integration software from IBM and competitors such as Oracle, Microsoft, and TIBCO. Previous positions within IBM include eleven years in hardware and software technical sales and four years in product manufacturing. Randy has a Bachelor of Science degree in Chemical Engineering. Randy resides in Pittsburgh, Pennsylvania.