Contracts Administrator

Do you have legal administration/support experience? Do you share our values of Brave, Innovation, Passion, Customer Service and Teamwork? Would you like to join a fast growing company in the energy data sector and give a high level of attention to detail and support to their legal contracts team? T...