Barsan Radu

VP of Technology, Engineering, Officer