peter brandt Analyst