Ed Cowell

Chief Executive Officer, Landmark, UK

1 Article
Ed Cowell is the Chief Executive Officer of Landmark, an OCS Group company. Prior to joining Landmark, Ed was the CEO of Fraikin Limited and has also held senior roles at G4S and Barclays. Ed is a graduate of the RMA Sandhurst and has spent 16 years in the British Armed Forces