Business Analyst - Oil & gas at TOPSYSIT | JobVerse