Obelisk employs 243 employees. The Obelisk management team includes Moshe Aaron (CEO), Gareth McKinley (Commercial Director), and John Cullen (Chief Operating Officer at Obelisk).
Looking for a particular Obelisk employee's phone or email?