Head of Corporate Administration About the Company Leading energy solutions provider based in Houston Industry Renewables & Environment Type Privately Held About the Role The Head of Corporate Administration will be responsible for overseeing and managing all aspects of corporate administration, including office management, human resources, legal services, and IT administration. Travel Percent Less than 10% Functions Human Resources Legal Known Requirements Bachelor's degree in human reources, business administration, or legal studies required At least 10 years' experience in corporate administration required Exceptional leader with over 5 years' experience in a leadership role required Superior communication skills and fluent command of the Japanese language required