team of - 20 people and be able to handle sales, small to large projects, business development, client
share this job on whatsapp