IT Business Analyst and oil and gas at TranSquared inc | JobVerse