Hi,
I have implemented a similar windows service using Quatz to send promotional emails on different intervals like 5 mins, 10 mins, 1 hour, every week, every quarter etc.
I have 9 years experience in C#, Win-Forms, ASP.NET/ MVC with Jquery/Ajax and for services using WCF/Rest WCF/Rest Web ApI and SQL Server 2008/R2/2012 for back-end.
I have delivered highly successful projects in ASP.NET, C# Win-Forms with complex logic in SQL Server Stored Procedures.
Thanks