This Business Analyst position involves analysis, design, and consulting support, bridging the gap between user functionality and system developers. The role requires understanding client strategy, documenting business needs, and assisting in IT application development, particularly within the financial services or energy industry. Experience with Allegro is a must.