The ‘Business Analyst’ – ambiguous role for an IT chameleon or generic title?hamishking.com1 point·heymishy··0 commentsOpen articleSaveView on HN