project financial controller jobs