Business Analyst wears Multiple Hats