Stephen Powers

Industrial Engineer

Alpha Technologies