Hiring: Analysts for our Buffalo Office