4 ms·The ‘Business Analyst’ – ambiguous role for an IT chameleon or generic title?1 points by heymishy 15y ago