RIVER is a Paris based multidisciplinary studio founded by the duo of directors Pierrick Selva and Keyvan Nourian.
Whether it’s a commercial or a short film or a video installation, their team of talented designers, illustrators and animators embraces every aspect of the creative and productive pro…