Questor Technology Inc. announced Ms. Stephanie Setiawan has joined as company?s team as Director of Sales and Marketing. Ms. Setiawan brings over 20 years of experience in sales leadership and marketing with major energy service companies. Ms. Setiawan obtained her Masters of Business Administration (MBA) from the University of Western Ontario and Bachelor of Science in Mechanical Engineering from the University of Calgary.