Peter Raffin is the newest recruit on Osiris. Check out his welcome video below.