December 19, 2016VikramYes. Every project big or small comes with a dedicated project manager, a real, human baed in the US time zone, is friendly, and is an expert in the domain. Your Project Manager will be your primary point of contact.