Eden Project manager's pledge to 'push boundaries' in Dundee