Project Director - Smart Metering at Avalara Technologies (Delhi; Delhi; Jaipur; Rajasthan) — aijobsearch