Keyskills: product strategy product lifecycle management product management sales marketing analytical skills communication leadership collaboration technology software development fintech software solutions working with Banking Financial institutions