The middle office Analyst supports the front office by processing transactions negotiated by the front office personnel to ensure that transactions are booked and fulfilled appropriately. Other functions performed by the middle office Analyst include risk management, information technology, accounting, and legal support.