Vistra is seeking a Manager of Business Development for Global Incorporations, emphasizing the exciting growth phase of the company. This role requires a strategic thinker with strong business development skills to drive growth in the global market.
Must-have
Nice-to-have
Not specified