Marc Archambault has joined Partner Re