Euan Mackintosh is a rugby sevens coach. He is the Head Coach of the Chinese women's national sevens team.