Top-notch communication skills are essential.
Must have a BS, MS, or PhD or great experience in following items or the equivalent.
o Computer Science & Information Engineering
o Information Management
o User Interface/ User Experience
o Customer Relationship Management
o Business Administration
If you have experience designing and building large and complex systems
1.Web/ Mobile development
2.Product design and creative UI