Business Analyst – Customer Success, Technical Support at Progress | JobVerse