Rainmaking employs 109 employees. The Rainmaking management team includes Abe Seksek (CEO MENA and Africa), Alex Farcet (Co-founder and lead), and Ninna Holm (COO Europe).
Get Contact Info for All DepartmentsLooking for a particular Rainmaking employee's phone or email?