S
Stephen GibbsReview ofOptima worldwide limited
I recently had the opportunity to work with Optima...
I recently had the opportunity to work with Optima Worldwide Limited, and I must say it was an average experience. The team was knowledgeable and the service provided was satisfactory. However, there were some areas where they could improve. Overall, an average company to work with.

Comments: