David Paredes

Technical Project Manager - Pulse Middle East