We're looking for an experienced consultant to join our client's team. This role involves taking the lead in software development strategy and execution, guiding project implementation, and ensuring effective team dynamics within a collaborative environment. Responsibilities The key responsibilities