Optima

Provider of customer strategy, engagement and business transformation services

placeEdinburgh, Scotland, United Kingdom calendar_todayFounded 2004 groups65 employees language optimapartners.co.uk

Registered entities

Social engagement

Social engagement: 2.9K social following, 9 posts in the last 12 months — below the industry typical range.

Recent activity

21 Apr 2026
Leadership hire
Chairman
16 Apr 2026
Recognition
13 Apr 2026
Recognition
Coming soon