... you are interested. Role: Project manager Location: ( Houston, Texas) and need ... inputs we got from hiring manager. Should be turn key ..and ... technical ..but high focus on business/communication/presentation skills for leadership ...
16 days ago