Barry Davidson's Location
Aberdeen, Aberdeen City, United Kingdom
Barry Davidson's Work
Barry Davidson's Education
Barry Davidson's Summary
Barry Davidson, based in Aberdeen, Aberdeen City, United Kingdom, is currently a Commercial Manager at Aberdeen City Council, bringing experience from previous roles at TechnipFMC and FMC Technologies. Barry Davidson holds a Master of Laws - LLM in Oil and Gas Law @ Robert Gordon University. Barry Davidson has 1 email on RocketReach.